Я пытаюсь отправить почту, используя Amazon SES SMTP с STARTTLS в ExpressionEngine. Я сталкиваюсь с ошибкой ниже.
Я не уверен, почему он жалуется, что не может отправить команду AUTH LOGIN до команды STARTTLS — STARTTLS явно уже отправлен. Я пробовал все, что мог придумать, и был бы признателен, если бы кто-нибудь указал мне правильное направление.
220 email-smtp.amazonaws.com ESMTP SimpleEmailService-376766033
привет: 250-email-smtp.amazonaws.com
250-8БИТИМИМ
250-РАЗМЕР 10485760
250-STARTTLS
250-AUTH ОБЫЧНЫЙ ВХОД
250 Ok
Не удалось отправить команду AUTH LOGIN. Ошибка: 530 Сначала необходимо выполнить команду STARTTLS
от: 530 Требуется аутентификация
Обнаружена следующая ошибка SMTP: 530 Требуется аутентификация.
to: 503 Ошибка: нужна команда MAIL
Обнаружена следующая ошибка SMTP: 503 Ошибка: нужна команда MAIL.
данные: 503 Ошибка: нужна команда MAIL
Обнаружена следующая ошибка SMTP: 503 Ошибка: нужна команда MAIL.
500 Ошибка: команда не реализована
Обнаружена следующая ошибка SMTP: 500 Ошибка: команда не реализована
Невозможно отправить электронную почту с помощью PHP SMTP. Возможно, ваш сервер не настроен для отправки почты с использованием этого метода.