Inquiridor
Envio de E-mail pelo Gmail

Pergunta
-
Boa Tarde Galera.
Estou criando uma método para enviar e-mail pelo SMTP do Gmail (SMTP.Gmail.com), porem quando coloco isso no servidor é gerado 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)
já na maquina local o sistema envia o e-mail normalmente.
segue código utilizado
MailMessage objEmail = new MailMessage(); objEmail.From = new MailAddress(ConfigurationManager.AppSettings["ProxyUsername"]); objEmail.To.Add("Email"); objEmail.Priority = MailPriority.Normal; objEmail.IsBodyHtml = true; objEmail.Subject = "TESTE"; objEmail.Body = "Mensagem a ser enviada"; objEmail.SubjectEncoding = Encoding.GetEncoding("ISO-8859-1"); objEmail.BodyEncoding = Encoding.GetEncoding("ISO-8859-1"); SmtpClient objSmtp = new SmtpClient(); objSmtp.Host = "smtp.gmail.com"; objSmtp.EnableSsl = true; objSmtp.Port = 587; objSmtp.DeliveryMethod = SmtpDeliveryMethod.Network; objSmtp.UseDefaultCredentials = false; objSmtp.Credentials = new NetworkCredential("Email@gmail.com", "********"); objSmtp.Send(objEmail);
Desde-já Obrigado pela ajuda.
Todas as Respostas
-
Se for Web você deverá configurar o servidor no IIS
- Sugerido como Resposta Jean Carlos Galhardi quinta-feira, 5 de fevereiro de 2015 21:22
-
-
Sim, veja esse metodo é mais simples para configurar o email exatamente da Gmail
-
Problema Resolvido!
Resolvi o problema acessando minha conta do g-mail pelo servidor, ai o gmail envia um código de confirmação para o celular por questões de segurança e só coloco esse código enviado.
Obrigado pela Ajuda.
- Sugerido como Resposta Mr. GMSOFT sexta-feira, 6 de fevereiro de 2015 16:11
-
Marque sua resposta para fechar a Thread, na verdade o que fez foi desbloquear o acesso smtp desativando a segurança SMTP do webmail GMAIL, com isso o envio de emails é liberado apesar de baixar a segurança do seu email como o proprio google informa
-
-