Pesquisa rápida:

(11) 2626-7317

Como usar formulário no Windows ( Usando asp formMail ) ?

Utilizando ASP FormMail

Primeiramente obtenha uma cópia do aspmailer.asp aqui

Configuração

Nas primeiras linhas do arquivo aspmailer.asp altere de acordo como mostra abaixo.

allowedHosts = Array("www.examplo.com.br","examplo.com.br") 'Coloque aqui o seu dominio
mailComp = "CDOSYS" ' Não MEXER
smtpServer = "localhost" ' Não MEXER
fromAddr = "email@exemplo.com.br" 'Coloque o seu email para onde sera enviado o formulario

Formulario
Copie e cole o formulario em seu codigo, altere os devidos campos de acordo com o texto explicativo de cada campo altere o email, o assunto e a pagina para qual serão direcionada ao enviar o email no campo "_redirect", tambem é possivel incluir e remover mais campos ao formulario adicionando em "_requiredFields" e incluindo mais um input exemplo:

<input name="_requiredFields" type="hidden" value="telefone" >
Telefone: <input name="telefone" type="text" >

Formulario com os principais campos

<form action="aspmailer.asp" method="post">
<input name="_recipients" type="hidden" value="email@dominio.com.br" />
<input name="_subject" type="hidden" value="Fale conosco Form Mail" />
<input name="_requiredFields" type="hidden" value="nome,assunto,email,comentario" />
Nome: <input name="nome" type="text" />
Assunto: <input name="assunto" type="text" />
Email: <input name="email" type="text" />
Comentario: <textarea name="comentario" rows="5" cols="50"></textarea>
<input type="submit" value="Enviar" />
<input type="reset" value="Limpar" />
</form>

Controle de Campos

Abaixo está uma lista destes campos. Note que todos começam com underscore ('_') para distinguir esse form de qualquer outro form. Alguns campos que comecam com underscore ('_') não aparecem no email enviado.

FormMail Campos

Nome do Campo Descrição
_recipients

Obrigatório
Endereço de email que vai receber o formulario. Para o envio de varios endereços de email use (',').

<input name="_recipients" type="hidden" value="email@dominio.com.br" />
ou
<input name="_recipients" type="hidden" value="sales@invalid.com,orders@invalid.com" />
_replyTo

Endereço de email que será usado como Reply-To(resposta) no cabeçalho do email.

<input name="_replyTo" type="hidden" value="guest@example.org" />
_replyToField

Normalmente o _replyToField é usado como para campos obrigatorio do _replyTo exemplo o email obrigatorio para a resposta.

<input name="_replyToField" type="hidden" value="email" />
...
...
Email: <input name="email" type="text" size="40" />
_subject

Especifica o assunto do email a ser enviado.

<input name="_subject" type="hidden" value="Fale conosco Form Mail" />
_requiredFields

Uma lista de nomes de campos separados por virgula para ser verificado se ha um valor. Se algum campos estiver em branco causará um erro e uma mensagem será mostrada e o formulario nçao será enviado.

<input name="_requiredFields" type="hidden" value="nome,assunto,email,comentario" />
_fieldOrder

Uma lista de nomes de campos separados por virgula. Para contruir o email, os campos e nomes serão mostrados em ordem especificada aqui. Note que se voce utilizar essa opção, voce precisará especificar os nomes de todos os campos que voce for enviar.

<input name="_fieldOrder" type="hidden" value="nome,assunto,email,comentario" />
_envars

Uma lista da nomes da variável de ambiente separadas por virgula. Estes podem ser alguns dos campos disponíveis no Request.ServerVariables do codigo.

<input name="_envars" type="hidden" value="HTTP_REFERER,HTTP_USER_AGENT,REMOTE_ADDR" />
_redirect

Normalmente quando o formulario é enviado e o email é enviado sem nenhum erro uma mensagem de obrigado é mostrada junto os dados do formulario. Voce pode mudar esse endereço especificando uma outra pagina nesse campo e o usuario será redirecionado ao enviar o email.

<input name="_redirect" type="hidden" value="obrigado.html" />


Central do Cliente


Esqueceu sua senha?

Web Host Controle

Web Host Controle
Sistema financeiro e help desk integrado, grátis na sua revenda de hospedagem.

Conheça o sistema

Bookmarks


Max Revenda - Revenda de Hospedagem de sites, Revenda Windows e Revenda Linux.