phpmailer - Następujący błąd SMTP: dane nie zostały zaakceptowane

Próbuję rozwiązać ten problem przez 6 godzin. Ale nic nie ma sensu. Oto scenariusz; Jest dobrze sformatowanyHTML szablon.

$mail_body = '
    <b>Message Num :</b> 769<br />
    <b>Message Date :</b> 2013-04-08 09:03:21<br />
    <b>Name :</b> John Doe<br />
    <b>Phone :</b> 123456789<br />
    <b>E-mail :</b> [email protected]<br />
    <b>Message :</b> Here is the message info<br />
';

Oto szereg maili adresatów;

$recipients = array("[email protected]","[email protected]");

Wszystko wygląda dobrze, a e-mail jest gotowy do wysłania. Oto konfiguracja phpmailer;

$mail = new PHPMailer(); 
$mail->IsSMTP();
$mail->From = "[email protected]"; 
$mail->FromName = "TEST";
$mail->WordWrap = 50;

foreach($recipients as $mail_add) {
    $mail->AddAddress($mail_add);
}
$mail->IsHTML(true);
$mail->Subject = "TEST Subject";
$mail->Body = $mail_body;
if(!$mail->Send()) {
    echo $mail->ErrorInfo;
} else { 
        echo "Mail sent...";
}

Wszystko jest takie samo, kiedy go testuję. Ale czasami wysyłano e-maile. Czasami nie został wysłany. Daj mi następujący błąd:The following SMTP Error: Data not accepted.

Mam nadzieję, że wyjaśniłem

questionAnswers(13)

yourAnswerToTheQuestion