Mostrando postagens com marcador e-mail. Mostrar todas as postagens
Mostrando postagens com marcador e-mail. Mostrar todas as postagens

Enviar e-mail em ASP.NET usando o GMail com conta no Google Apps

Um artigo bem simples que se encontra na net para envio de e-mail em C# é esse aqui. Um post bem simples e explicativo de como fazer o envio usando o SMTP do GMail. Mas não era bem isso que eu queria abordar (também) já que disponibilizei o link para o post ensinando como. Quem não conhece o Google Apps já deveria dar uma olhada pois é um conjunto de soluções empresariais que ajuda na redução de custos de TI dando uma maior produtividade. Uma delas é a criação de e-mails tendo um domínio externo. Vou dispensar explicações (nota: tem a versão free e paga)... vamos à "implementação". Suponhamos que eu tenha o domínio www.thiagomarcal.com.br e que esteja configurado para o Google Apps. Lá eu criei um e-mail contato@thiagomarcal.com.br e agora quero usá-lo para fazer o envio de e-mails. Basta eu seguir o post citado anteriormente que é possível fazer o envio com os seguintes dados:
  • SMTP: smtp.gmail.com
  • Sender: contato@thiagomarcal.com.br
  • Senha: 123456
  • Porta: 587
  • Ssl: true
Obviamente a senha é fictícia... apenas usando para fins didáticos, mas que realmente muita gente usa. Então, tudo certo! Faz-se um envio e dá o seguinte erro:

The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at

O servidor SMTP requer uma conexão segura ou o cliente não foi autenticado. A resposta do servidor foi: 5.5.1 Autenticação solicitada Saiba mais em

Se garantir que os dados estão todos certos e já testou com outra conta (e fez o envio corretamente) faça o seguinte: mude a senha! Senha fraca ou padrão (que nem 123456) o GMail bloqueia a autenticação e não deixa enviar.