微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在PHP中无限制地发送数千封电子邮件?

我有一个网站,每天早上发送一个时事通讯.
但它不是常规时事通讯,每封电子邮件都有不同的内容,具体取决于用户帐户.

现在我使用一个名为PHPMailer的类,它运行得很好,它可以满足我的需求.但要做到这一点,我使用Gmail帐户进行身份验证.问题是,Gmail与任何其他电子邮件服务一样,都有发送每日限制.
事实上,它只发送了2000封电子邮件.

我怎样才能克服这个问题?我的服务是免费的,我没有钱支付任何额外的服务,我只有我的(专用)服务器. (ubuntu 12.04,灯堆)

在此先感谢,对不起我糟糕的英语.

解决方法:

如果您运行自己的服务器并发送合法电子邮件,则可以发送的电子邮件数量没有实际限制.你不支付每条消息的费用,现在几乎所有的垃圾邮件过滤都是由用户对他们的消息做的事情来完成的 – 所以如果他们表现得像你在发送他们想要的东西(即他们阅读它而不是标记它)作为垃圾邮件),你将没有任何可交付问题.

没有什么可说的,发送大量电子邮件的服务器必然会被列入黑名单,尽管如果新服务器突然开始发送大量消息通常被认为是可疑的,所以最好慢慢增加和/或传播它您跨多个IP发送.

我有自行构建的站点,使用PHPMailer发送高容量 – 有时每天数百万 – 但您可能无法配置现成的服务器来执行此操作. PHP非常能够每秒发送数百条消息,主要取决于您的模板系统.

你必须对你的配置完全偏执:

>设置严格的SPF
>使用DKIM签名
>配置Dmarc
>您不能将BCC用于个性化消息
>不要发送附件
>保持信息小,链接到更大的内容
>确保您的邮件服务器DNS记录双向解析
>确保你有良好的弹跳处理(在PHP中很难)
>使用VERP寻址(帮助弹跳处理)
>监控您的邮件服务器队列
>立即处理任何取消订阅,垃圾邮件报告或黑名单
>始终,始终使用双重选择来进行新订阅
>切勿使用买入名单

所有这些东西基本上都是你在使用ESP时付出的代价,尽管他们经常会试着告诉你,但是没有什么可以阻止你自己做这件事 – 正如俗话所说,只要你的时间它就是免费的没有价值!

正如其他人所提到的,RSS通知可能允许您减少通过电子邮件发送所需的金额.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐