功能:
实现邮件群发,如果发送成功则显示成功返回的状态值,失败就返回失败的状态值.问题:
程序如下
$sendmail = new MailSender($mail_from, $mail_subject, $mail_body);
$filearray = file($filelist);
while(list($index, $mail_to) = each($filearray))
{
$mail_to = str_replace("\r\n", "", $mail_to);
if(isMail($mail_to))//是否是emil格式地址
{
$sendresul=$sendmail->Sendto($mail_to);//发送emil
if($sendresul==true)
{
$mail_send++;
$mail_count++;
$db->execute("SELECT * FROM 
echo "[ $mail_to ]发送成功—>返回参数[ $sendresul ]!";
}
else
{
$mail_count++;
echo "[ $mail_to ]发送失败—>返回参数[ $sendresul ]!;
}


}}
我用了600多条数据测试,结果全返回1发送成功;连[email protected]这样的地址他都可以发出去。
我想得到如果把邮件发送到[email protected]这样的地址时发送不成功的状态。
mail()这个函数返回的状态有什么用?
如果判断发送的邮件成功和失败的返回值?