Почему я получаю эту ошибку языка PHP Mailer? - PullRequest
1 голос
/ 04 ноября 2011

У меня эта ошибка в PHP:

Не удалось загрузить языковую строку: receients_failed

Мой код:

$mail = new PHPMailer();
                $mail->IsSMTP(); // telling the class to use SMTP
                $mail->Host = "mail.escentrics.com"; // SMTP server
                $mail->From = "example@escentrics.com";
                $mail->AddAddress($Email);

                $mail->Subject = "Tradeworx Account Confirmation";
                $mail->Body = "Hello $fname,

Account Information:
Username/Email: $email
Password: $password


To activate you account just go to this link: http://192.168.1.101/tradeworx/TWWebsite/index.php?page=Confirmation&id=$userid&confirmationcode=$confirmcode";
                $mail->WordWrap = 100;

                if(!$mail->Send())
                {
                   echo 'Message was not sent.';
                   echo 'Mailer error: ' . $mail->ErrorInfo;
                }
                else
                {
                   echo 'Message has been sent.';

1 Ответ

2 голосов
/ 04 ноября 2011

Сообщение об ошибке означает, что PHPMailer не может найти свои файлы языкового перевода для реальных сообщений об ошибках.Это вызвало, скорее всего, неверный адрес «To», что означает, что, скорее всего, $Email неверно: пусто, неправильно сформировано и т. Д.с большой буквы E (и содержит действительный адрес электронной почты), а не $email или аналогичный.

...