Usuário com melhor resposta
Erro ao enviar e-mail

Pergunta
-
Pessoal,
Estou tentando manda e-mail pelo código abaixo, mas só funciona em máquina local, quando passo para o servidor ocorre o seguinte erro:
Código:
MailMessage message = new MailMessage(); message.To.Add("Destinatário"); message.From = new System.Net.Mail.MailAddress("Seu email "); message.Body = "corpor do email"; message.Subject = "Assunto do email"; SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587); smtp.Credentials = CredentialCache.DefaultNetworkCredentials; smtp.UseDefaultCredentials = false; NetworkCredential basicCredential = new NetworkCredential("usuario", "senha"); smtp.Credentials = basicCredential; smtp.EnableSsl = true; try { smtp.Send(message); ViewBag.Mensagem = "Cadastro realizado com sucesso;"; } catch (Exception ex) { ViewBag.Mensagem = ex.ToString(); }
Erro:
System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: The remote name could not be resolved: 'smtp.gmail.com' at System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6) at System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback) at System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout) at System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint) at System.Net.Mail.SmtpClient.Send(MailMessage message)
Respostas
-
Eiras,
A mensagem de erro é de DNS. O servidor está com algum problema de DNS, ou não acessa a internet, ...
O servidor não consegue resolver o nome "smtp.gmail.com".
Carlos Eduardo Ferreira
- Marcado como Resposta Felipo GonçalvesModerator segunda-feira, 17 de junho de 2013 14:23
Todas as Respostas
-
Eiras,
A mensagem de erro é de DNS. O servidor está com algum problema de DNS, ou não acessa a internet, ...
O servidor não consegue resolver o nome "smtp.gmail.com".
Carlos Eduardo Ferreira
- Marcado como Resposta Felipo GonçalvesModerator segunda-feira, 17 de junho de 2013 14:23
-