为了防止我们被主要 ISP 标记为垃圾邮件发送者(除了 SPF 记录、隐私政策、CANSPAM 合规性等)——我想限制我们一小时发送的邮件数量。
这在 W2K3 SMTP 服务器中可行吗?我正在查看 SMTP 虚拟服务器配置屏幕中的出站连接属性……目前还不清楚修改这些设置是否会达到我想要的效果。
简而言之,我希望这台服务器发送的邮件排队并发送,例如,每 10 分钟左右发送 5,000 条消息。
这可能吗?
为了防止我们被主要 ISP 标记为垃圾邮件发送者(除了 SPF 记录、隐私政策、CANSPAM 合规性等)——我想限制我们一小时发送的邮件数量。
这在 W2K3 SMTP 服务器中可行吗?我正在查看 SMTP 虚拟服务器配置屏幕中的出站连接属性……目前还不清楚修改这些设置是否会达到我想要的效果。
简而言之,我希望这台服务器发送的邮件排队并发送,例如,每 10 分钟左右发送 5,000 条消息。
这可能吗?
所以,我发现了我想要的东西——以防其他人寻找它。我正在使用 ASPNET 的配置设置将邮件放入服务器上的不同拾取目录(而不是默认的队列目录)。然后我可以简单地使用计划任务每 30 分钟左右检查一次取件目录,并将 N 条消息复制到 SMTP 队列目录……它们将被取件并邮寄到哪里。配置部分/设置是:
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="C:\YOUR_CUSTOM_PICKUP_DIR" />
</smtp>
</mailSettings>
</system.net>
你用什么来发送邮件,据我所知,我不认为你可以设置发送服务器,但是如果你有一些将邮件放在一起的代码,你可以把发送功能放在一个计时器上。
每 10 分钟收到 5000 封电子邮件仍然会在几天后将您标记为垃圾邮件。因为每天接近 100 万封电子邮件。