«Ожидаемый код ответа 250, но получил код« 554 »с сообщением« 554 5.2.0 STOR EDRV » - PullRequest
0 голосов
/ 11 октября 2018

Я хотел бы отправить электронное письмо с приложением.Использование smtp.office365.com

IN Производство: ubuntu

smtp.office365.com - Laravel 5.

Ожидаемый код ответа 250, но есть код«554», с сообщением «554 5.2.0 STOR EDRV.Submission.Exception: SendAsDeniedException.MapiExceptionSendAsDenied; Не удалось обработать сообщение из-за постоянного исключения с сообщением. Невозможно отправить сообщение.

IN Localhost:

Ожидаемый код ответа 250, но получил код "530", с сообщением "530 5.7.57 SMTP;Клиент не был аутентифицирован для отправки анонимной почты во время MAIL FROM [xxxxxx.xxxx.PROD.OUTLOOK.COM] "

.env

MAIL_DRIVER=smtp
MAIL_HOST=smtp.office365.com
MAIL_PORT=587
MAIL_USERNAME=xxx@org.io
MAIL_PASSWORD='xxxxx'
MAIL_ENCRYPTION=tls

Ответы [ 3 ]

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

Для Office 365 From_Email должно быть таким же, как и для входаВы изменяете адрес отправителя, и это запрещено.

0 голосов
/ 01 мая 2019

Изменить настройки в файле mail.php

'host' => env('MAIL_HOST', 'your-mail-host'),
  'from' => [
        'address' => env('MAIL_FROM_ADDRESS', 'your-mail@host.com'),
        'name' => env('MAIL_FROM_NAME', 'Your User Name'),
    ],
0 голосов
/ 06 ноября 2018

Я использовал это для проверки:

Mail::send('welcome',[],function($message){ $message->to('xxxxx@xxxxxx.com')->subject('laravel mail'); });

Этот код сделал эту ошибку

Swift_TransportException с сообщением 'Ожидаемый код ответа 250, но получил код "554"

Я добавил предложение from, которое соответствует моей конфигурации в .env

Mail::send('welcome',[],function($message){ $message->from('xxxxx@xxxxxxx.com')->to('xxxxx@xxxxxx.com')->subject('laravel mail'); });

Я получил письмо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...