每天发送数千封电子邮件而不被视为垃圾邮件

3
我正在开发一个使用ASP.NET的网站,这是一个在线艺术比赛,人们可以在其中注册并参加比赛。
在我的系统中,用户会在不同阶段收到很多电子邮件。
例如,一个用户会收到:
1. 账户确认邮件 2. 欢迎邮件 3. 比赛说明邮件 4. 密码重置邮件 5. 付款确认邮件 6. 完成注册流程的感谢邮件
同样地,我需要发送各种各样的邮件,现在每天注册的用户数量越来越多。
假设有超过2000-5000个用户,那么将会从我的noreply@mydomain.com邮箱中发送超过10000封电子邮件。
无论如何,一封电子邮件只发送给一个用户。意味着'To:'字段中只有一个用户的电子邮件地址,没有'CC:'、'Bcc:'字段。
我的问题是,这是否被认为是垃圾邮件?我担心我的电子邮件会被标记为垃圾邮件。我该如何避免这种情况?有没有正确的方法可以解决这个问题?

大多数邮件服务器实施了一定数量的电子邮件发送限制,以控制服务器负载(通常是每小时)。您可能需要像邮件列表一样将您的电子邮件分批处理。如果您没有运行自己的服务器,请与您的服务提供商沟通并了解其所实施的限制,并在遇到问题时扩展它们。 - paddy
2个回答

0

管理自己的邮件服务器可能会很麻烦。要做好这件事情,需要付出很多努力,而一旦出错就可能被列入黑名单。我建议选择一个已经花费时间确保其电子邮件能够正常发送的服务。

您可以在此处找到一个相当详尽的列表:Sendgrid vs Postmark vs Amazon SES and other email/SMTP API providers?

此外,如果您在美国发送电子邮件,请务必遵守CAN-SPAM法案的指南。


0

至少将发送给已注册用户的电子邮件与注册/验证电子邮件分开。从不同的IP地址发送它们。

确保收件人希望接收您的电子邮件,并且他们可以在任何时候(初始选择加入后)轻松地选择退出,无需登录到您的服务。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接