如何将 SMTP 传送限制为每小时批量
为了防止我们被主要 ISP 标记为垃圾邮件发送者(除了 SPF 记录、隐私政策、CANSPAM 合规性等) - 我想限制我们每小时发送的邮件量。
这在 W2K3 SMTP 服务器中可能吗?我正在查看 SMTP 虚拟服务器配置屏幕中的出站连接属性...只是不太清楚修改这些设置是否会达到我想要的效果。
简而言之,我希望该服务器发送的邮件能够排队并发送,例如每 10 分钟左右发送 5,000 条消息。
这可能吗?
In an effort to keep us from being labeled spammers by major ISPs (in addition to SPF records, privacy policies, CANSPAM compliance and the like) - I wanted to limit the amount of mail we send out an hour.
Is this possible in W2K3 SMTP server? I was looking at outbound connection properties in the SMTP virtual server config screens...It's just not that clear if tinkering with those settings are going to do what I want.
In a nutshell, I'd love mail being sent by this server to queue up and send for example, 5,000 messages every 10 minutes or so.
Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
所以,我找到了我想要的东西——以防其他人寻找它。
我使用 ASPNET 的配置设置将邮件放入服务器上的不同拾取目录(而不是默认的队列目录)。然后我可以简单地使用计划任务每 30 分钟左右检查一次拾取目录,并将 N 条邮件复制到 SMTP 队列目录...它们将在其中被拾取和邮寄。配置部分/设置是:
So, I found out what I wanted - in case others look for it.
I'm using the config settings for ASPNET to drop the mail into a different pickup directory on the server (rather than the default Queue directory). Then I can simply use a scheduled task to check the pickup directory every 30 minutes or so and copy N number of messages to the SMTP Queue directory...Where they will be picked up and mailed. The configuration section/settings is:
你打算发送什么邮件,据我所知,我不认为你可以设置发送服务器,但是如果你有一些将邮件放在一起的代码,你可以将发送功能放在计时器上。
尽管几天后,每 10 分钟 5000 封电子邮件仍然会让您被标记为垃圾邮件。因为每天有近 100 万封电子邮件。
What are you suign to send the mail, As far as i know i dont think you can set the sending server, But if you have some code which puts the mail together you could just put the send function on a timer.
5000 email every 10 mins is still going to get you marked as SPAM though after a few days. as thats close to 1 million emails a day.