专家,
发送电子邮件时遇到问题。目前,我有一个反馈表,应该发送电子邮件到支持电子邮件。无论出于何种原因,我从未收到任何来自应用程序的电子邮件,而有趣的是当我将支持电子邮件更改为我的gmail,hotmail或Yahoo帐户时,我收到了它。支持电子邮件虽然有效。
这可能与SMTP设置有关吗?或者,是否有阻止它的可能性?防火墙也许......?权限设置??
我正在使用Windows Server 2008,ASP.NET 3.5,IIS 7
仅供参考:我在IIS 7中设置了SMTP设置。我尝试了telnet,结果与上面提到的相同。我没有收到支持电子邮件中的电子邮件。
感谢。
答案 0 :(得分:1)
这些天做电子邮件很难。大多数电子邮件服务器拒绝来自正确配置的邮件服务器的邮件,以试图打击垃圾邮件,包括拥有正确的DNS记录,反向DNS查询,SPF记录等......
即使你拥有所有这些,很可能电子邮件被垃圾邮件过滤器拦截,甚至被你的smtp服务器拒绝。
您需要联系您的电子邮件服务器管理员(收到电子邮件的管理员)并找出他们有哪些政策来拒绝电子邮件,然后确保您为这些政策负责或让管理员为您提供例外
如果电子邮件地址是内部的,只需使用您公司的电子邮件服务器,而不要使用IIS。
答案 1 :(得分:0)
您是否见过Jeff Atwoods article。显示让这项工作变得多么艰难。