.
 
    Entrar       Download        
ITM NETWORKS - Forum - Índice » Formulários, Componentes ASP, Fuções PHP e muito mais » Formulário em ASP usando o Persits MailSender ( ASPEmail )
Novo tópico  Responder tópico Exibir tópico anterior :: Exibir próximo tópico 
Formulário em ASP usando o Persits MailSender ( ASPEmail )
MensagemEnviada: Ter Ago 30, 2005 3:25 am Responder com citação
rodrigo
Administrador
Administrador
 
Registrado: 28/08/05
Mensagens: 335
Localização: São Vicente/SP




O componente Persits.MailSender ( AspEmail ) é um componente muito utilizado para o envio de mensagens de e-mail utilizando a linguagem de programação ASP.

Exemplo de código simples para o envio dos dados de um formulário para uma determinada conta de e-mail:

Copie o código abaixo e salve com o nome de formulario.asp este é o arquivo do seu formulário.

Código:
<html>
<head>
<title>ITM NETWORKS - Persits MailSender</title>
</head>
<body>
<p align="center"><font face="Arial">Exemplo de uso do Componente Persits MailSender<br>
</font>
</p>
<form method="POST" action="enviar.asp" name="form" target="_self">
<div align="center">
<table border="0" width="43%">
<tr>
<td width="23%"><font face="Arial">Nome:</font></td>
<td width="74%"><font face="Arial"><input type="text" name="fromnome" size="20"></font></td>
</tr>
<tr>
<td width="23%"><font face="Arial">E-Mail:</font></td>
<td width="74%"><font face="Arial"><input type="text" name="fromemail" size="20"></font></td>
</tr>
<tr>
<td width="23%"><font face="Arial">Assunto:</font></td>
<td width="74%"><font face="Arial"><input type="text" name="assunto" size="20"></font></td>
</tr>
<tr>
<td width="23%" valign="top"><font face="Arial">Mensagem:</font></td>
<td width="74%"><font face="Arial"><textarea rows="5" name="mensagem" cols="30"></textarea></font></td>
</tr>
<tr>
<td width="23%"></td>
<td width="74%"><font face="Arial"><input type="submit" value="enviar" name="botao"></font></td>
</tr>
</table>
<p><font face="Arial" size="1"><a target="_self" href="http://www.itmnetworks.com.br">
<span style="text-decoration: none"><font color="#000000">www.itmnetworks.com.br</font></span></a></font>
</div>
</form>
</body>
</html>


Copie o código abaixo e salve com o nome de enviar.asp este é o arquivo que vai pegar todas as informações do seu formulário e enviar para o email descrito na linha Mail.AddAddress.

Código:
<%
DIM Mail
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.IsHTML = True
Mail.Host = "mail.seudominio.com.br"
Mail.Username = "seuemail@seudominio.com.br"
Mail.Password = "senhadoseuemail"
Mail.From = Request.Form("fromemail")
Mail.FromName = Request.Form("fromnome")
Mail.AddAddress "seuemail@seudominio.com.br"
Mail.Subject = Request.Form("assunto")
Mail.Body = Request.Form("mensagem")

On Error Resume Next
Mail.Send
If Err <> 0 Then
   Response.Write "<H2>Ocorreu um erro: " & Err.Description & "</h2>"
End If

If Err = 0 Then
   Response.Write("<H2>Obrigado Sr(a) " & Request.Form("fromnome") & ", seu e-mail foi enviado com sucesso!</H2>")
End If

Set Mail = Nothing

%>


Lembre-se que nosso servidor de envio de emails requer autenticação de SMTP entao nao se esqueça de incluir as seguintes linhas em seu código:

Mail.Username = "seuemail@seudominio.com.br"
Mail.Password = "suasenhadoemail"


Lembre-se também das regras antispam dos servidores da ITM NETWORKS:

- Quando o email de ORIGEM (FROM) for de fora do nosso servidor, o email de DESTINO (AddAddress) deve ser obrigatoriamente de dentro do nosso servidor;

- Quanto o email de DESTINO (AddAddress) for de fora do nosso servidor, o email de ORIGEM (FROM) deve ser obrigatoriamente de dentro do nosso servidor.

QQ duvida estamos a disposição EXCLUSIVAMENTE para os clientes da ITM NETWORKS em qualquer um dos meios de comunicação disponíveis no endereço http://itm.guru/suporte

_________________
Atendimento

http://www.itmnetworks.com.br
Exibir perfil de usuários Enviar mensagem privada Visitar o website do usuário
Formulário em ASP usando o Persits MailSender ( ASPEmail )
  ITM NETWORKS - Forum - Índice » Formulários, Componentes ASP, Fuções PHP e muito mais
Você não pode enviar msgs novas neste fórum
Você não pode responder msgs neste fórum
você não pode editar suas msgs neste fórum
Você não pode excluir suas msgs neste fórum
Você não pode votar em enquetes neste fórum
Todos os horários são GMT - 3 Horas  
Página 1 de 1  

  
  
 Novo tópico  Responder tópico  

ITM NETWORKS - Hospedagem de Sites Windows e Revenda de Hospedagem Windows
phpBB versão em português traduzida por Gustavo Montes e corrigida por Rodrigo Adr. Araujo

Powered by phpBB © phpBB Group