Назад | Перейти на главную страницу

Отправка электронной почты с помощью SMTP из PHP на сервере Ubuntu

У меня возникли проблемы с отправкой электронных писем из моего 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