【发布时间】:2014-01-07 10:18:09
【问题描述】:
我在 ASP.NET 中发送电子邮件,我有两种情况:
-
从 UserXYZ@ItsDomain.com 向 Info@MyDomain.com 发送电子邮件
要发送电子邮件,我使用的是 Robot@MyDomain.com 帐户
这很好用!
-
从 Robot@MyDomain.com 向 UserXYZ@ItsDomain.com 发送电子邮件
为了发送电子邮件,我还使用了 Robot@MyDomain.com 帐户
在这种情况下,我收到错误:
邮箱不可用。服务器响应为:中继需要身份验证
System.Net.Mail.SmtpFailedRecipientException:邮箱不可用。服务器响应是:System.Net.Mail.SmtpClient.Send(MailMessage 消息)的 System.Net.Mail.SmtpTransport.SendMail(MailAddress 发件人,MailAddressCollection 收件人,String deliveryNotify,Boolean allowUnicode,SmtpFailedRecipientException& 异常)的中继需要身份验证在...
我不知道发生了什么,因为我在 Web.Config 中拥有所有身份验证数据,并且第一次发送工作正常...
有什么想法吗?
【问题讨论】: