Enviando e-mail com autenticação de smtp no Asp.Net

12 08 2008

A maioria dos servidores de e-mail no Brasil utiliza-se de autenticação para validar o usuário que esta enviando o e-mail, isso é para a segurança do próprio usuário e do servidor também, e ainda ajuda a previnir pessoas mau intencionadas que enviam span.

Sendo assim hoje vamos aprender uma tatica para autenticar o usuário para enviar e-mail. No web.config adicione o seguinte:

<system.net>
      <mailSettings>
        <smtp>
          <network
               host=”smtp.meuservidor.com.br”
               port=”25″
               userName=”usuário”
               password=”senha” />
        </smtp>
  </mailSettings>
</system.net>

Agora vamos explicar o que siguinifica cada uma desses opções:

 host: É o servidor de e-mail, ele é o encarregado de enviar as suas mensagens.
 port: a porta de conexão que será utilizada, por padrão é a  25.
 username: Nome de usuário, geralmente é o mesmo que o e-mail.
 password: a sua senha.. ****  🙂

com esta configuração no seu web.config você conseguirá autenticar seu usuário no servidor de e-mail, e conseguirá enviar e-mail a vontade.


Ações

Information

Deixe um comentário