【问题标题】:Error 550 5.7.708 when creating Calendar Events via the Graph API通过 Graph API 创建日历事件时出现错误 550 5.7.708
【发布时间】:2020-02-19 08:17:48
【问题描述】:

通过 Graph API 创建日历活动时,活动会在组织者的日历中正确创建,但对参与者的邀请会被退回。组织者收到“交付失败...”消息和以下错误消息:

Remote Server returned '550 5.7.708 Service unavailable. Access denied, traffic not accepted from this IP. For more information please go to http://go.microsoft.com/fwlink/?LinkId=526653 AS(7171)

通过 Outlook(网络)从组织者手动发送电子邮件给参与者可以正常工作。

问题是间歇性的。更改 DNS 服务器后,一段时间一切正常。

我按照类似帖子的答案中的建议检查了https://protection.office.com/restrictedusers,但此列表为空。

我也尝试通过https://sender.office.com/ 删除 IP 地址(我自己的?),但无济于事。

该租户与 Microsoft 开发人员计划相关联,据称会有“坏名声”。但是,我不明白这将如何解释这样一个事实,即它有时有效,有时在发送完全相同的 API 请求并因此“触发”完全相同的电子邮件时无效......

【问题讨论】:

    标签: outlook office365 microsoft-graph-calendar


    【解决方案1】:

    我认为克服这个问题的最佳方法是按照此处的指南向您的开发者租户添加一个域:

    https://docs.microsoft.com/en-us/Exchange/mail-flow-best-practices/non-delivery-reports-in-exchange-online/fix-error-code-5-7-700-through-5-7-750#57750-client-blocked-from-sending-from-unregistered-domain

    在 Office 365 中添加并验证您用于发送电子邮件的所有域。如需更多信息,请参阅Add a domain to Office 365

    我不保证这会解决它。您必须了解,这些开发者租户仅用于实验,因此存在制衡机制以确保它们被用于不良庄园。

    您通过此租户发送了多少封电子邮件?

    【讨论】:

      【解决方案2】:

      日历活动通过电子邮件发送出去。为您的应用注册添加“Mail.Send”权限。

      这为我解决了。

      【讨论】:

        猜你喜欢
        • 2020-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多