Array
(
)

Enviar E-Mail via WebMail MVC 4

Elias Rodrigues
   - 25 fev 2015

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());
}