信箱不可用。服务器响应为:此域不在此处托管

Mailbox unavailable. The server response was: This domain is not hosted here

我正在我的 Nopcommerce 网站上执行一些测试,应该允许用户在网站的联系人框中键入一条消息,并且该消息应该通过电子邮件发送给用户。

在网站上设置和测试所述用户时,我能够针对内部电子邮件地址执行电子邮件测试,这工作正常,我收到了电子邮件。但是,如果我尝试将电子邮件发送到外部电子邮件地址,例如 hotmail 等,我根本不会收到任何错误日志。

有没有人在尝试在 Nopcommerce 网站上设置电子邮件时遇到过这个问题?

我正在使用端口 25,但是我尝试使用端口 587 但没有成功

答案是我从中发送邮件的服务器的用户名和密码已不存在。此外,我遇到的另一个问题是邮件仍未发送,而是位于消息队列中。为了克服这个问题,我必须确保 IIS 上站点的绑定与站点上的主机值相同。这样我就可以发送邮件了。