Невозможно отправить SMTP почту с использованием настроек office365 - PullRequest
0 голосов
/ 20 февраля 2019

Я использую SMTP почту для отправки почты с помощью Laravel.Все работает отлично, кроме почтовых настроек office365.

Я использовал следующие настройки:

SMTP HOST = smtp.office365.com
SMTP PORT = 587
SMTP ENCRYPTION = tls
SMTP USER = username(email)
SMTP PASS = password

Ошибка, которую я получаю:

554 5.2.0 STOREDRV.Submission.Exception: SendAsDeniedException.MapiExceptionSendAsDenied;Не удалось обработать сообщение из-за постоянного исключения с сообщением Невозможно отправить сообщение

Я уже много раз искал в Google эту ошибку, все говорят о беспорядке, как эта ссылка Решение этой ошибки Но я лично не нахожу никакого беспорядка после того, как выполнил все упомянутые шаги.

Я не могу войти в это электронное письмо, так как это наш идентификатор электронной почты клиента, и у меня нет разрешения на вход.

Я также создал один идентификатор электронной почты Outlook и протестировал этот параметр электронной почты.Это работает как шарм.Я не знаю, что не так с идентификатором электронной почты Клиента.

Любые предложения будут великолепны.

Ответы [ 3 ]

0 голосов
/ 21 февраля 2019

Outlook не позволяет отправлять сообщения с использованием адреса, отличного от вашего имени пользователя.

Вы должны использовать оба адреса электронной почты одинаково.

Вы можете добавить одного или нескольких отправителей в свой адрес.Панель администратора после этого вы можете легко отправлять с разных адресов.

0 голосов
/ 21 августа 2019

После попытки в течение 4 дней, сообщения начали запускаться с портом: 25, поэтому вместо попытки с 587 или 465. Попробуйте с другими номерами портов.

host: "smtp.office ***. * ", порт: 25, secureConnection: false, requireTLS: true, tls: {шифры: 'SSLv3'}, аутентификация: {пользователь: *, проход: ***}

0 голосов
/ 21 февраля 2019

Ошибка означает, что пользователь, учетные данные которого вы указали в соединении SMTP, не может отправлять сообщения от имени пользователя, указанного в заголовках MIME From / Sender или в команде FROM SMTP.

...