Enviar E-Mail via WebMail MVC 4

25/02/2015

0

Estou tentando enviar e-mail para o meu servidor. Ao testar no meu localhost da o erro abaixo:

System.Net.Mail.SmtpException: O tempo limite da operação foi atingido. em System.Net.Mail.SmtpClient.Send(MailMessage message) em System.Web.Helpers.WebMail.Send(String to, String subject, String body, String from, String cc, IEnumerable`1 filesToAttach, Boolean isBodyHtml, IEnumerable`1 additionalHeaders, String bcc, String contentEncoding, String headerEncoding, String priority, String replyTo) em GUI.Controllers.HomeController.Contato(Contato model) na c:\Users\Elias\Documents\Arquivos\Elias\Programação\Projetos\SysWorldTI\GUI\Controllers\HomeController.cs:linha 50


Segue o Código:


try
{

var strBody = "Nome: " + model.Nome.ToString();
strBody += "Mensagem:" + model.Mensagem.ToString();
if (model.Email.ToString() != string.Empty)
{
strBody += "Email:" + model.Email.ToString();
}

WebMail.SmtpServer = "email-ssl.com.br";
WebMail.SmtpPort = 465;
WebMail.EnableSsl = true;
WebMail.UserName = "elias@sysworldti.com.br";
WebMail.Password = "bbffffffffffvv888888*";
WebMail.SmtpUseDefaultCredentials = false;
WebMail.Send("elias@sysworldti.com.br",
"Nome: " + model.Nome.ToString(),
strBody);
}
catch (Exception e)
{
ModelState.AddModelError("",e.ToString());
}
Elias Rodrigues

Elias Rodrigues

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar