Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP群发邮件器未发送所有邮件_Php_Email - Fatal编程技术网

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和其他许多目的地。如果你突然开始在短时间内发送比平时多得多的电子邮件,那么他们会让你在发送更多邮件之前等待。实际的限制通常是秘密的,并且似乎根据你的行为而有所不同