Я работаю с Joomla! Компонент, который использует JFactory :: getMailer () для отправки электронных писем с подтверждением.
PHP-код выглядит примерно так:
$mail->addRecipient( 'admin@mydomain.com' );
$mail->setSender( array( $MailFrom, $FromName ) );
$mail->setSubject( $FromName.': '.$subject );
$mail->setBody( $body );
$mail->IsHTML(true);
$sent = $mail->Send();
Однако файл журнала показывает следующее:
+FROM:<customerservice@otherdomain.com>
+TO:<admin@mydomain.com>
+TO:<>
+TO:<>
В результате пустых адресов TO мы получаем 501, а электронные письма не отправляются. Есть идеи?