繁体   English   中英

PHP Mass Mailer不发送所有邮件

[英]PHP Mass mailer not sending all mail

因此,我正在为我编写一个脚本,以亲自进行压力测试我的软件接收电子邮件的能力(我正在使用一个简单的电子邮件客户端)。 基本上,它应该只发送我告诉它发送到我的电子邮件地址的电子邮件。 这是代码:

$i=0; 
while ($i < $numberofemails) { 
        $m = rand(10e16, 10e20);

    $n = base_convert($m, 10, 36);

$subject = 'Test';

mail("myemail@gmail.com", $subject, $message, null, "-f" . $n . "@mydomain.com"); 
$i++; 
} 

该脚本可以工作,但是它不会发送我告诉它的所有电子邮件(或至少接收所有电子邮件。)通常它只接收不到一半的电子邮件,有时它会接收一些电子邮件,然后几个小时后随机接收还有一些。 知道为什么会这样吗? 我也尝试了gmail和AOL。 有没有更好的方法发送电子邮件呢?

脚本中没有任何东西可以提供诊断问题所需的信息。 您必须查看流量或查看邮件日志。

请注意,许多目的地都会限制尝试向其发送邮件的人,包括gmail,aol和许多其他人。 如果您突然在短时间内开始发送比正常情况多得多的电子邮件,那么它们会让您稍等一下再发送更多。 实际的限制通常是秘密的,并且似乎会根据您的行为而有所不同。

暂无
暂无

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

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