Problemas de Envio de email
19/04/2012
0
estou tendo problemas em um código que estou utilizando para envio de email, ja verifiquei em vários lugares e o código é sempre o mesmo, mas no meu caso especificamente não esta funcionando, alguem poderia me dar um auxilio e dizer onde estou errando? segue o codigo:
Try
Dim oMail As New MailMessage
oMail.From = New MailAddress(meuEmail@hotmail.com)
oMail.To.Add(New MailAddress(emailDeDestino@hotmail.com))
oMail.IsBodyHtml = true
oMail.Subject = teste envio mail
oMail.Body = teste de envio usando SMTP
Dim oSMTP As New SmtpClient(smtp.gmail.com)
oSMTP.Credentials = New System.Net.NetworkCredential(MeuEmail, MinhaSenha)
oSMTP.EnableSsl = True
oSMTP.Port = 587
oSMTP.Send(oMail)
Catch erro As Exception
MsgBox(erro.ToString)
End Try
com esse código me retorna o seguinte erro:
System.Net.Mail.SmtpException: Falha ao enviar email. ---> System.Net.WebException: Impossível conectar-se ao servidor remoto ---> System.Net.Sockets.SocketException: Uma tentativa de conexão falhou porque o componente conectado não respondeu
corretamente após um período de tempo ou a conexão estabelecida falhou
porque o host conectado não respondeu 74.125.45.108:25
aguardo a ajuda de voces
abs
Fernando Borstmann
Posts
19/04/2012
Joel Rodrigues
19/04/2012
Fernando Borstmann
20/04/2012
Rodrigo Odasaki
Se a autenticação é SSL
Porta de saída: 25 ou 587
O servidor correto SMTP
Faça um teste realizando um telnet no endereço do servidor SMTP:
telnet Ip + Porta
23/04/2012
Joel Rodrigues
SmtpClient smtp = new SmtpClient(SMTP.gmail.com); smtp.Port = 25; smtp.EnableSsl = true;
E funcionou.
23/04/2012
Fernando Borstmann
24/02/2015
Thiago Santana
Estou passando pela mesma situação...
Clique aqui para fazer login e interagir na Comunidade :)