“预期响应代码 250,但收到代码”554“,并带有消息”554 5.2.0 STOR EDRV”

2022-08-30 22:45:04

我想发送一封带有附件的电子邮件。使用 smtp.office365.com

在制作中: ubuntu

smtp.office365.com - 拉拉维尔 5.

预期响应代码 250,但收到代码“554”,并带有消息“554 5.2.0 STOR EDRV”。Submit.Exception:SendAsDeniedException.MapiExceptionSendAsDenied;由于消息的永久异常,无法处理消息 无法提交消息。

IN 本地主机 :

预期响应代码 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

答案 1

对于 Office 365,必须与登录用户相同。您正在更改“发件人”地址,这是不允许的。From_Email


答案 2

更改邮件.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'),
    ],

推荐