У меня возникли проблемы с отправкой электронных писем из моего PHP-приложения, написанного с помощью платформы CodeIgniter. У меня свежая установка Ubuntu Server на VMWare с Apache, PHP и MySQL. Я получаю следующую ошибку:
220 linux11.dns-servicios.com ESMTP
hello: 250-linux11.dns-servicios.com Hello a.b.c.kion.es [83.49.x.y]
250-SIZE 31457280
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
from: 250 OK
to: 550-Verification failed for
550-mensaje de error"
550 Sender verify failed
The following SMTP error was encountered: 550-Verification failed for 550-mensaje de error" 550 Sender verify failed
data: 503-All RCPT commands were rejected with this error:
503-Sender verify failed
503 Valid RCPT command must precede DATA
The following SMTP error was encountered: 503-All RCPT commands were rejected with this error: 503-Sender verify failed 503 Valid RCPT command must precede DATA
500 unrecognized command
The following SMTP error was encountered: 500 unrecognized command
Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.
Что я могу сделать?
Заранее спасибо!!!
Ошибка связана с кодом, а не с сервером.
to: 550-Verification failed for
550-mensaje de error"
550 Sender verify failed
Похоже, вы устанавливаете "Кому" на "сообщение об ошибке", и, очевидно, это не адрес электронной почты.
Вы можете легко решить эту проблему с помощью Google. Ошибка ясно показана:
550 Sender verify failed