У меня есть скрипт, который раньше работал, но больше не работает.
Это сообщение отображается после запуска скрипта:
Array (
[0] => Unrouteable address [1] => -All RCPT commands were rejected with this error:\\
503-Unrouteable address 503 valid RCPT command must precede DATA
)
Array (
[0] => Unrouteable address [1] => -All RCPT commands were rejected with this error:\\
503-Unrouteable address 503 valid RCPT command must precede DATA
)
Array (
[0] => Unrouteable address [1] => -All RCPT commands were rejected with this error:\\
503-Unrouteable address 503 valid RCPT command must precede DATA
)
Фактическая функция:
function emailUser($table, $subject, $message) {
$query = "SELECT * FROM $table";
$result=mysql_query($query);
while($row = mysql_fetch_array($result)) {
$i = 0;
while($i <= 0) {
$to = $row['email'];
$to_all .= '<li>'.$row['email'].'</li>';
$mail = new htmlMimeMail();
$mail->setHTML($message);
$mail->setSubject($subject);
$mail->setSMTPParams('mail.site.net', 25, 'site.net');
$mail->setReturnPath("email@site.net");
$mail->setFrom("email@site.net");
$mail_result = $mail->send(array($to), 'smtp');
if (!$mail_result) {
print_r($mail->errors);
//failure
} else {
//success
}
$i++;
}
}
print '<h3>Mail successuly sent to:</h3>';
print '<ul>'.$to_all.'</ul>';
}
Есть ли лучший скрипт для использования? Может почтовый сервер изменился?
Любая помощь приветствуется.