【发布时间】:2012-07-13 03:18:49
【问题描述】:
我正在尝试使用以下代码发送电子邮件并收到上述错误。
有两封电子邮件正在发送,第一封似乎送达正常,下面的代码似乎不起作用。
有人可以帮忙吗?
using (var mail = new MailMessage(fromEmail.Trim(), ToEmail.Trim()))
{
mail.IsBodyHtml = true;
bodyText = bodyText.Replace("**Message**", Message);
// populate the message
mail.Subject = subject;
mail.Body = bodyText;
// send it
var smtpClient = new SmtpClient();
smtpClient.Send(mail);
}
配置:
<system.net>
<mailSettings>
<smtp from="test@foo.com">
<network defaultCredentials="true" port="25" host="127.0.0.1" password="" userName=""/>
</smtp>
</mailSettings>
</system.net>
【问题讨论】:
-
可能是接收服务器的反垃圾邮件设置拒绝来自同一来源的过于靠近的连接。作为测试,在发送之间设置几秒钟的延迟。