none
Problemas para enviar email. Autentication Required. RRS feed

  • Pergunta

  • Olá pessoal,

    eu estou com um problema bem grande. Estou tentando enviar um email de uma página "Fale conosco". Segue o código:

                        MailMessage message = new MailMessage();
                        message.From = new MailAddress("myemail@gmail.com");
                        message.To.Add(new MailAddress(model.Email));
    
                        message.Subject = "Nova mensagem do site.";
                        message.Body = model.Description;
    
                        SmtpClient client = new SmtpClient("smtp.gmail.com");
                        client.Credentials = new System.Net.NetworkCredential("myemail@gmail.com", "aaaaaa"); 
                        client.Port = 587;
                        client.Host = "smtp.gmail.com";
                        client.EnableSsl = true;
                        client.DeliveryMethod = SmtpDeliveryMethod.Network;
                        client.UseDefaultCredentials = false;
                        client.Send(message);

    O problema é que esta dando o seguinte erro : The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1.

    Andei pesquisando e o pessoal pede pra fazer umas modificações no web.config, o que no fundo cheguei a conclusão que é a mesma coisa que configurar pela classe.

    Alguma sugestão?

    terça-feira, 20 de agosto de 2013 19:44

Todas as Respostas