我在web.config中使用以下代码,电子邮件发送到我的Gmail帐户没有任何问题。但是,当我尝试将相同的电子邮件发送到mycompany电子邮件时,我收到错误“System.Net.Mail.SmtpFailedRecipientException:Mailbox unavailable。服务器响应是:此处没有此类用户”。但我非常有邮箱。有什么我想念的吗?请指教我!!非常感谢你提前!!
这是在使用ASP.net应用程序的新IIS 7.5中。
<system.net>
<mailSettings>
<smtp deliveryMethod="Network">
<network host="localhost" port="25" defaultCredentials="true" clientDomain="" />
</smtp>
</mailSettings>
</system.net>
在asp.net中
SmtpClient smtp = new SmtpClient();
smtp.Send(message);
答案 0 :(得分:0)
我用两个更改修复了这个异常: 1.从25&#39;更改smtp端口到&#39;&#39;&#39;&#39; 2.从&#39; 管理员&#39;更改凭据用户名到&#39; Admin@leilakarimi.ir &#39;
我希望你的问题可以解决这个变化
答案 1 :(得分:0)
最近,我的托管服务提供商更改了邮箱密码的策略,我使用的帐户是为了发送自动电子邮件而创建的,因此我从未更改过密码。
我开始收到此错误,直到更新了帐户的凭据。对于我的情况,不是非常描述性的错误。