3

我有一个用 ASP.NET 开发的网站,这是一个在线艺术比赛,人们可以注册和报名参加比赛。

在我的系统中,有很多电子邮件会在流程的各个阶段为用户发送。

例如,一位用户获得:

  1. 帐户确认电子邮件
  2. 欢迎电子邮件
  3. 比赛指导邮件
  4. 密码重置电子邮件
  5. 付款确认电子邮件
  6. 感谢您完成注册过程的电子邮件。

同样,我需要发送各种电子邮件,所以现在每天注册的用户数量越来越多。

因此,假设有超过 2000 - 5000 封。因此,我的 noreply@mydomain.com 电子邮件将发送超过 10000 封电子邮件,用于发送电子邮件。

无论如何,一封电子邮件仅发送给一个用户。这意味着“收件人:”字段中只有一个用户电子邮件地址,没有“抄送:”、“密件抄送:”字段。

我的问题是这是否被视为垃圾邮件?我怀疑我的电子邮件是否可以被标记为垃圾邮件。我怎样才能避免这种情况?有没有办法正确地做到这一点?

4

2 回答 2

0

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

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

于 2013-08-08T04:49:35.080 回答
0

管理自己的邮件服务器可能会很痛苦。做对有很多事情要做,而做错可能意味着进入黑名单。我建议选择一个花时间确保他们的电子邮件通过的服务。

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

此外,如果您在美国发送电子邮件,请务必遵守CAN-SPAM Act的指导方针。

于 2013-08-08T03:16:15.673 回答