如何限制摘要邮件的发送频率?
我使用的是免费电子邮件服务。当一次性发送过多邮件时,请求会受到限制,导致邮件发送失败。
我希望所有邮件都能正确发送。每发送一封邮件后,暂停一段时间再发送下一封,而不是立即发送。
有什么好建议吗?
谢谢!
嗨,Kevin!你使用哪个电子邮件服务?你知道是否可以设置限流吗?我知道这通常能提升送达率(在所有邮件发送完成后),但有时也能改善发送效果。请告诉我们吧 ![]()
我使用的是腾讯(中国)的免费邮箱服务(Https://exmail.qq.com/)。目前我还没有好的办法来解决这个问题。:sleepy:
好的,我不认识这家提供商,但我会找时间查看一下。同时,如果你有任何线索,请告诉我:slight_smile:
我怀疑你需要编写一个插件或升级你的邮件服务。
看起来 Discourse 会对发送失败的邮件进行短期重新排队:
但我怀疑该机制并非设计用来应对此类极端情况,因为他们推荐的邮件服务商通常不会如此严格地限制发送速率。
出于多种原因,免费方案与邮件服务并不兼容。
如果可以的话,我建议你迁移到更优质的付费服务。
@merefield 说得没错。无论如何,处理 ESP 设置只是一个快速修复方案,无法替代高效的队列或缓冲功能。