【发布时间】:2013-02-04 15:13:49
【问题描述】:
您能否告诉我是否可以使用 C# 从 any 电子邮件帐户向 any 收件人发送电子邮件?我的意思是两者的 smtp 服务器是不同的。
我阅读了很多关于此的文章,尝试了不同的方法但没有效果。 使用一种方法,我收到错误“邮箱不可用。服务器响应是:必须是本地收件人”。这意味着发件人和收件人应该来自同一个smtp服务器。
另一种方法来自codeproject。 很多时候,电子邮件不会发送给某个收件人,有时会发送 4 次而不是 1 次。这对所有电子邮件地址都不可靠。
【问题讨论】:
-
是的,这是可能的,但这取决于您的 SMTP 服务器以及它如何允许您发送邮件。在我的项目中,我可以发送
from任何人,to任何人。 -
您可能应该在 serverfault.com 上问这个问题,因为它与编程无关,而是与安全和 SMTP 服务器/网关有关。