php - "Expected response code 250 but got code "554 ", with message "554 5.2.0 STOR EDRV“

标签 php laravel-5

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

生产环境:ubuntu

smtp.office365.com - Laravel 5.

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

本地主机:

预期响应代码 250 但得到代码“530”,消息“530 5.7.57 SMTP;客户端未通过身份验证,无法在 MAIL FROM [xxxxxx.xxxx.PROD.OUTLOOK.COM] 期间发送匿名邮件”

.环境

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

最佳答案

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

关于php - "Expected response code 250 but got code "554 ", with message "554 5.2.0 STOR EDRV“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52765247/

相关文章:

PHP Longtext 像用户写的那样显示

php - 如何找到字符串的物理长度?

php - 如何在php和mysql中动态使用rowspan打印表中的数据?

php - 计算 laravel 5 中所有类别的帖子

laravel - 使用干预图像自定义图像尺寸而不拉伸(stretch)?

php - 在 laravel 5.5 中,此集合实例上不存在属性 [id]

php - 寄存器上的 Laravel 5.5 条件重定向

PhpStorm 不识别类别名

javascript - 为帖子添加 javascript

php - Composer 无法打开流 : Permission denied