代码之家  ›  专栏  ›  技术社区  ›  Samir Mammadhasanov

无法将Office365连接到Laravel mail

  •  0
  • Samir Mammadhasanov  · 技术社区  · 8 年前

    我已连接 Office365 帐户到laravel smtp mailer。但当我想发送邮件时,我会遇到异常:

    预期响应代码250,但收到代码“550”,消息“550 5.7.708服务不可用。拒绝访问,不接受来自此IP的流量。有关更多信息,请访问 http://go.microsoft.com/fwlink/?LinkId=526653 AS(8561)

    我还将服务器IP添加到 管理->受保护->连接过滤器->允许的IP列表。

    我的环境:

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.office365.com
    MAIL_PORT=25
    MAIL_USERNAME=username
    MAIL_PASSWORD=pass
    MAIL_ENCRYPTION=tls
    MAIL_FROM_ADDRESS=username
    MAIL_FROM_NAME=MyOffice
    
    2 回复  |  直到 8 年前
        1
  •  2
  •   Marc LaFleur    8 年前

    link in your question :

    5.7.700-749:访问被拒绝,租户已超过阈值

    此租户的大部分流量已被检测为可疑流量,导致租户的发送能力被禁止。

    确保已解决任何妥协或继电器开路问题,然后通过常规渠道联系支持部门。

    您的租户/订阅已被标记为存在可疑SMTP流量。您需要直接与Microsoft支持部门联系以更正此问题并删除SMTP块。

        2
  •  0
  •   brokedid    5 年前

    您还可以使用此邮件驱动程序: https://github.com/motze92/office365-mail

    对于SMTP和office365,我们有许多超时问题和暂时性错误。通过graph rest api发送邮件效果更好。

    推荐文章