繁体   English   中英

使用gmail smtp从应用程序发送多封电子邮件而不会被阻止

[英]send multiple emails from application using gmail smtp without getting blocked

我在我的办公室设置了一个网络监控系统,用于监控网络上的活动,并在我设置的某些触发器上向我发送电子邮件。 我已经整理了一个应用程序,可以快速完成我为我所需要的监控定制的工作以及我已设置的规则。 现在一切都很好,我已经设置了使用swift邮件插件使用gmail smtp发送的电子邮件。

问题是,如果发送了一连串的电子邮件或者至少是我认为的那样,gmail会锁定我的Gmail帐户。 有时候会发生很多活动,系统会在很短的时间内发送50或60封电子邮件,就像一两分钟一样。 立即gmail会阻止访问该帐户,当我在浏览器中打开该帐户时,它会要求验证我的帐户。 即使解锁后,服务器仍无法使用smtp或imap打开gmail帐户。

这很烦人,我想知道是否有办法阻止gmail阻止访问帐户,如果它知道访问来自特定的IP或者有更好的方式发送大量的电子邮件。

  1. 考虑一分钟内50-60封电子邮件是否真的有用。 一旦你得到一些,肯定你知道一些不寻常的事情正在发生,并不需要其他几十个都流入你的手机?
  2. 使用旨在突发流量的SMTP服务,如Amazon SES或Mandrill。 Gmail用于消费者电子邮件样式的消费者电子邮件发送模式。

您是否考虑过发送关于不太重要事件的“汇总”通知?

“短时间内发送50或60封电子邮件,如一分钟或两分钟 ”很可能会聚合成几封电子邮件。

您无法从Gmail帐户发送批量电子邮件。 平均而言,GMail每天允许300-500封电子邮件根据电子邮件使用情况以及发送和接收的电子邮件。

要发送批量或更多电子邮件,您必须使用付费服务,如MailChimp等,或通过您自己的服务器发送电子邮件。

但是,如果您使用共享主机服务器,那么服务提供商也会每天控制发送电子邮件。 通常每天允许大约2500 - 3000封电子邮件,如果它也超过每小时发送100/125封电子邮件的电子邮件的速度,那么他们也会在发出警告后禁止您帐户或取消激活您的帐户。

预防措施的主要原因是通过自动过程停止发送垃圾邮件。 如果电子邮件是垃圾邮件且数字很高,则始终建议您的付费服务提供发送电子邮件的API访问权限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM