Почтовая программа PHP Swift: Не удалось пройти аутентификацию по SMTP с использованием 2 возможных аутентификаторов

Когда я отправляю электронное письмо с почтовой программой PHP Swift на этот сервер: smtp.exchange.example.com вот так:

// Load transport
$this->transport =
    Swift_SmtpTransport::newInstance(
       self::$config->hostname,
       self::$config->port
    )
    ->setUsername(self::$config->username)
    ->setPassword(self::$config->password)
    ;

// Load mailer
$this->mailer = Swift_Mailer::newInstance($this->transport);

// Initialize message
$this->message = Swift_Message::newInstance();

// From
$this->message->setFrom(self::$config->from);

// Set message etc. ...

// Send
$this->mailer->send($this->message);

Я получаю странную ошибку:

Не удалось пройти аутентификацию на SMTP-сервере с именем пользователя (скрытым) с использованием двух возможных аутентификаторов

Я точно знаю, что информация для входа правильно.

24
задан hakre 27 December 2013 в 16:10
поделиться

2 ответа

Как ни странно, отправка электронных писем снова работает. Мы ничего не меняли, и хозяин говорит, что они тоже ничего не меняли. Мы думаем, что сервер перезагружается или около того. Странно: S

-7
ответ дан 28 November 2019 в 23:15
поделиться

Серверу может потребоваться какое-то шифрование и безопасная аутентификация.
см. http://swiftmailer.org/docs/sending.html#encrypted-smtp

2
ответ дан 28 November 2019 в 23:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: