Envio de e-mail autenticado com Jmail. imprimir

  • 1

Para enviar e-mail autenticado em SMTP usando o componente ASP JMail, basta seguir a seguinte rotina:

<%

  Dim Mail
  Set Mail = Server.CreateObject("JMail.Message")
  Mail.From = "tutorial@hospedagemsegura.com.br"
  Mail.FromName = "Tutorial Hospedagem Segura"
  Mail.AddRecipient "suporte@hospedagemsegura.com.br", "Suporte Hospedagem Segura"
  Mail.AddRecipient "sac@hospedagemsegura.com.br", "SAC Hospedagem Segura"
  Mail.Subject = "Tutorial do JMail"
  Mail.Body = "Neste e-mail estou enviando apenas um tutorial"
  Mail.MailServerUserName = "tutorial@hospedagemsegura.com.br"
  Mail.MailServerPassword = "123456"
  Mail.Send("localhost")

%>

Entendendo um pouco a rotina, podemos analizar instrução por instrução:

  • Mail.From: Este campo indica o remetente da mensagem;
  • Mail.FromName: Este campo indica o nome do remetente da mensagem;
  • Mail.AddRecipient: Com este comando, adicionamos destinatários à mensagem. O formato é o seguinte: Mail.AddRecipient "<e-mail do destinatário>", "<nome do destinatário>";
  • Mail.Subject: Este campo indica o assunto do e-mail;
  • Mail.Body: Este campo indica o corpo/conteúdo do e-mail;
  • Mail.MailServerUserName: Nome do usuário para autenticar no servidor SMTP. Vale lembrar que o nome de usuário é o e-mail completo, por exemplo email@dominio.com.br;
  • Mail.MailServerPassword: Senha do usuário para autenticar no servidor SMTP;
  • Mail.Send("localhost"): Este comando envia o e-mail. Entre parênteses e aspas, está indicado o servidor SMTP utilizado. Geralmente o servidor utilizado é localhost. Também pode ser utilizado mail.dominio.com.br.


Esta resposta lhe foi útil?

« Retornar