来自网络服务器的电子邮件
我们有一个网站向最终用户发送邮件警报。该网站是用 c# ASP.NET 开发的。
我想找到向用户发送电子邮件警报的最佳方式。确保邮件没有被任何垃圾邮件过滤器捕获。我在互联网上看到,最好直接从网络服务器发送邮件,而不是通过 SMTP 邮件服务(例如 google apps 或 Postini)进行路由。
谁能告诉我这是否正确?
We have a website sending mail alerts to end users. The site has been developed in c# ASP.NET.
I want to find the best way to send the email alerts to my users. Making sure the mail is not trapped in any spam filters. I read on the internet it is best to sent the mail directly from the web server and not route via an SMTP mail service such as google apps or Postini.
Can anyone tell me if this is correct?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
首先
都是不可能的 - 否则垃圾邮件发送者会这样做。您只需确保您的域名不与任何垃圾邮件活动相关联,并注意电子邮件中的关键字。
这一点没有意义 - 如果您的电子邮件不通过 SMTP 服务器进行路由,则它永远不会被传递,平均邮件将在其路由上经过多个服务器到达收件人。
First of all
Is not possible - otherwise spammers would do this. You just have to make sure you're domain isn't associated with any spamming activities and watch for keywords within the email.
This point doesn't make sense - your e-mail will never be delivered if it doesn't get routed via an SMTP server, the average message will pass through multiple on its route to the recipient.
答案是不要实际发送电子邮件并让其他人处理问题。我会查看 邮戳 或亚马逊的 简单的电子邮件服务。
The answer is to not actually send email and let someone else deal with the problem. I'd look at postmark or Amazon's simple email service.
在我们在邮件服务器上实施 SPF 之前,我们遇到了使用本地服务器发送的邮件经常陷入垃圾邮件过滤器的问题。
http://en.wikipedia.org/wiki/Sender_Policy_Framework
但我不是管理员,这只是我们的管理员说了什么,之后我们就不再有问题了。
顺便提一句。也许在 serverfault.com 上询问会更好
We had problems that mails sent with local server often get trapped in spam filters until we implemented SPF on our mail server.
http://en.wikipedia.org/wiki/Sender_Policy_Framework
But I am not admin, that's just what our admin said, and after that we have no problems anymore.
btw. maybe would be better to ask on serverfault.com