Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 每天发送数千封电子邮件而不是垃圾邮件_Asp.net_Email_Spam Prevention_Bulk Email - Fatal编程技术网

Asp.net 每天发送数千封电子邮件而不是垃圾邮件

Asp.net 每天发送数千封电子邮件而不是垃圾邮件,asp.net,email,spam-prevention,bulk-email,Asp.net,Email,Spam Prevention,Bulk Email,我有一个网站开发与ASP.NET这是一个在线艺术比赛,人们可以注册和报名的竞争 在我的系统中,有很多电子邮件在处理过程的不同阶段发送给用户 例如,一个用户获得: 帐户确认电子邮件 欢迎电子邮件 竞赛指导电子邮件 密码重置电子邮件 付款确认电子邮件 感谢您通过电子邮件完成注册过程 同样,我需要发送各种电子邮件,所以现在每天注册的用户数量越来越多 因此,让我们假设有超过2000-5000个。因此,将有超过10000封电子邮件从我的noreply@mydomain.com电子邮件im用于发送电子邮件

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

在我的系统中,有很多电子邮件在处理过程的不同阶段发送给用户

例如,一个用户获得:

  • 帐户确认电子邮件
  • 欢迎电子邮件
  • 竞赛指导电子邮件
  • 密码重置电子邮件
  • 付款确认电子邮件
  • 感谢您通过电子邮件完成注册过程
  • 同样,我需要发送各种电子邮件,所以现在每天注册的用户数量越来越多

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

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


    我的问题是,这是否被视为垃圾邮件?我怀疑我的电子邮件是否可以标记为垃圾邮件。我怎样才能避免这种情况?有什么方法可以正确完成吗?

    管理您自己的邮件服务器可能是一件痛苦的事情。正确的做法有很多,而错误的做法可能意味着被列入黑名单。我建议找一家投入时间确保他们的电子邮件能够通过的服务公司

    您可以在这里找到一个相当详尽的列表:


    此外,如果您在美国发送电子邮件,请务必遵循的指导原则。

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


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

    大多数邮件服务器对每单位时间(通常每小时)的电子邮件数量实施限制,以控制服务器负载。你可能需要像邮件列表一样将你的邮件分批次发送。如果您没有运行自己的服务器,可能会与您的服务提供商讨论存在哪些限制,并在您开始遇到问题时将其扩展。