由网友(晚风不及你容颜)分享简介:这code正常工作在我的本地机器UT当我部署它。它给未能发送邮件错误..请帮助... MailAddress addrsTo =新MailAddress(toEmail);MailAddress addrsFrom =新MailAddress(XXX@XXX.com,XXX标题);MailMessage的MailMs...![用outlook发邮件经常出现发件失败,请大神帮我分析下是什么原因造成的,要靠谱的](https://p.xsw88.cn/allimgs/daicuo/20230903/1487.png)
这code正常工作在我的本地机器UT当我部署它。它给未能发送邮件
错误..请帮助...
MailAddress addrsTo =新MailAddress(toEmail);
MailAddress addrsFrom =新MailAddress(XXX@XXX.com,XXX标题);
MailMessage的MailMsg =新MailMessage(addrsFrom,addrsTo);
mailmsg.Subject = mailSbjct;
mailmsg.Body =XXX的身体;
SmtpClient SMTP =新SmtpClient(mail.XXX.com);
smtp.EnableSsl = FALSE;
smtp.Port = 26;
smtp.Credentials =新的NetworkCredential(XXX@XXX.com,XXXXXXX);
尝试 {
smtp.Send(为MailMsg);
}赶上(例外EXC){
抛出新XXXException(1234,---+ exc.Message);
}
解决方案
你可以,如果你使用的是的Gmail 试试这个,
MailMessage电子邮件=新MailMessage();
mail.Subject =你的主题;
mail.From =新MailAddress(senderMailAddress);
mail.To.Add(ReceiverMailAddress);
mail.Body =你好!你的邮件内容在这儿... ...;
mail.IsBodyHtml = TRUE;
SmtpClient SMTP =新SmtpClient(smtp.gmail.com,587);
smtp.EnableSsl = TRUE;
的NetworkCredential netCre =新的NetworkCredential(SenderMailAddress,SenderPassword);
smtp.Credentials = netCre;
尝试
{
smtp.Send(邮件);
}
赶上(例外前)
{
}
![用outlook发邮件经常出现发件失败,请大神帮我分析下是什么原因造成的,要靠谱的](https://p.xsw88.cn/allimgs/daicuo/20230903/1487.png)
This code works fine on my local machine ut when I deploy it. it gives Failure sending mail
error.. Please Help...
MailAddress addrsTo = new MailAddress(toEmail);
MailAddress addrsFrom = new MailAddress("XXX@XXX.com", "XXX Title");
MailMessage mailmsg = new MailMessage(addrsFrom, addrsTo);
mailmsg.Subject = mailSbjct;
mailmsg.Body = "XXX Body";
SmtpClient smtp = new SmtpClient("mail.XXX.com");
smtp.EnableSsl = false;
smtp.Port = 26;
smtp.Credentials = new NetworkCredential("XXX@XXX.com", "XXXXXXX");
try {
smtp.Send(mailmsg);
} catch (Exception exc) {
throw new XXXException(1234, "---" + exc.Message);
}
解决方案
you can try this, if you are using gmail :
MailMessage mail = new MailMessage();
mail.Subject = "Your Subject";
mail.From = new MailAddress("senderMailAddress");
mail.To.Add("ReceiverMailAddress");
mail.Body = "Hello! your mail content goes here...";
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
smtp.EnableSsl = true;
NetworkCredential netCre = new NetworkCredential("SenderMailAddress","SenderPassword" );
smtp.Credentials = netCre;
try
{
smtp.Send(mail);
}
catch (Exception ex)
{
}
相关推荐
最新文章