PHP群发邮件器未发送所有邮件
因此,我正在做的是编写一个脚本,让我亲自测试我的软件接收电子邮件的能力(我正在使用一个简单的电子邮件客户端)。基本上,只要我告诉它发送到我的电子邮件地址,它就应该发送尽可能多的电子邮件。代码如下:PHP群发邮件器未发送所有邮件,php,email,Php,Email,因此,我正在做的是编写一个脚本,让我亲自测试我的软件接收电子邮件的能力(我正在使用一个简单的电子邮件客户端)。基本上,只要我告诉它发送到我的电子邮件地址,它就应该发送尽可能多的电子邮件。代码如下: $i=0; while ($i < $numberofemails) { $m = rand(10e16, 10e20); $n = base_convert($m, 10, 36); $subject = 'Test'; mail("myemail@gmail
$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++;
}
$i=0;
而($i<$numberofemail){
$m=兰特(10e16,10e20);
$n=基本单位换算($m,10,36);
$subject='Test';
邮件(“myemail@gmail.com“,$subject,$message,null,”-f.“$n.@mydomain.com”);
$i++;
}
脚本可以工作,但它不会发送我告诉它的所有电子邮件(或至少接收所有电子邮件)。它通常只接收不到一半的电子邮件,有时它会接收一些,然后几个小时后随机再接收一些。知道为什么会这样吗?我也用gmail和AOL试过了。是否有更好的方法为此发送电子邮件?脚本中没有提供诊断问题所需的信息。你必须观察流量或查看邮件日志
请注意,许多目的地限制试图发送邮件的人,包括gmail、aol和其他许多目的地。如果你突然开始在短时间内发送比平时多得多的电子邮件,那么他们会让你在发送更多邮件之前等待。实际的限制通常是秘密的,并且似乎根据您的行为而有所不同。脚本中没有提供诊断问题所需的信息。你必须观察流量或查看邮件日志 请注意,许多目的地限制试图发送邮件的人,包括gmail、aol和其他许多目的地。如果你突然开始在短时间内发送比平时多得多的电子邮件,那么他们会让你在发送更多邮件之前等待。实际的限制通常是秘密的,并且似乎根据你的行为而有所不同