代码之家  ›  专栏  ›  技术社区  ›  Einsamer

Laravel使用Office 365电子邮件发送电子邮件

  •  0
  • Einsamer  · 技术社区  · 6 年前

    我们已将gmail改为office 365,但问题是: Client does not have permissions to send as this sender 550发送电子邮件时。

    我们在office 365 mail service中是否有任何配置,以允许从网站/应用程序发送电子邮件?

    这是我的 .env 配置:

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.office365.com
    MAIL_PORT=587
    MAIL_USERNAME=mail_username
    MAIL_PASSWORD=mail_password
    MAIL_ENCRYPTION=tls
    
    1 回复  |  直到 6 年前
        1
  •  4
  •   Ben    6 年前

    您应该配置正确的 from 与Office 365电子邮件地址匹配的电子邮件地址。

    您可以在中配置它 配置/邮件。php 从…起 选项或这些环境变量 MAIL_FROM_ADDRESS MAIL_FROM_NAME

    另请参见: 550 5.7.1 Client does not have permissions to send as this sender (office365)