【发布时间】:2015-03-06 15:17:33
【问题描述】:
如果我发送位于 xyz.rw 域中的邮件(如 abcd@xyz.rw、test@xyz.rw),则以下代码可以正常工作。当我尝试向我的 gmail 帐户发送邮件时,出现以下错误。它不适用于其他域邮件 ID
邮箱不可用 5.7.1。服务器响应为:5.7.1 无法 中继
请告诉我如何解决这个问题。
SmtpClient smtp = new SmtpClient();
smtp.Port = 25;
smtp.Host = "10.8.12.242";
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = false;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential(senderID, senderPassword);
smtp.Timeout = 30000;
MailMessage message = new MailMessage(senderID, "abcd@xyz.rw", "Information Entreprise", "Hello, that message has been sent as consiquence of mail sending test.");
try
{
smtp.Send(message);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
【问题讨论】:
标签: asp.net-mvc-4 c#-4.0 smtp sendmail