【问题标题】:SQL Database Mail- status sent but never receiving email on Microsoft emailSQL 数据库邮件 - 状态已发送但从未在 Microsoft 电子邮件中收到电子邮件
【发布时间】:2021-04-26 05:11:16
【问题描述】:

我在使用 SQL Server Enterprise(64 位)、Windows Server Standard 2016 上的数据库邮件时遇到问题。如果有人可以提供帮助,我将不胜感激。

问题是:

我将我的数据移动到新服务器(使用 1and1 服务器)。我正在使用 1and1 电子邮件 (ionos.co.uk) 来设置数据库邮件,我可以从数据库邮件向任何电子邮件提供商发送电子邮件,除了 hotmail、outlook 邮件。 sysmail_allitems 上的状态为“已发送”

我确实为我的旧服务器设置了相同的方式,它工作正常。

不知道为什么只有hotmail,outlook邮件收不到我的邮件。

服务器:smtp.ionos.co.uk 港口:587 我还为防火墙网络和防火墙服务器上的邮件打开了所有安全端口。

非常感谢。

【问题讨论】:

  • 我很同情。 Microsoft 可能会阻止您程序的电子邮件的原因有很多。对于初学者,请查看 hereherehere
  • 您好 Paulsm4,感谢您的建议。我可以从我的电子邮件、笔记本电脑上的数据库邮件、不同服务器(旧服务器)上的数据库邮件向我的 hotmail、outlook 发送一封测试电子邮件。但是,在新服务器上,当我使用数据库邮件向我的 hotmail、outlook 发送电子邮件时,我从未收到它。
  • 您的发件人地址的域名有SPF (Sender Policy Framework)记录吗?您可能需要将新 SQL Server 面向 Internet 的 IP 地址添加到允许的发件人地址。

标签: c# sql-server email hotmail


【解决方案1】:

更新:截至 2021 年 1 月 26 日昨天,根据 Ionos/1and1 发布的通知,并以我个人的电子邮件发送经验得到证实,该问题确实已得到解决。

实际上在几天前发生了一个大问题,特别是在 Ionos/1and1 和 Microsoft(即 Hotmail、Outlook)之间,阻止了电子邮件的发送。这是 Ionos/1and1 关于该问题的状态更新页面: https://www.ionos-status.com/

您还可以在此处看到另一个讨论其他用户遇到相同问题的线程: https://answers.microsoft.com/en-us/msoffice/forum/all/messages-not-being-delivered/e24bf21b-01f7-4ef4-bfbf-b24bea75aad0

最近一次涉及 Microsoft 和基于 Ionos 的服务器的黑客攻击可能只是涉及 Microsoft 采用的缓解方法来解决目前导致当前电子邮件发送限制的问题。您可以在此处阅读有关 hack 的信息:https://amp.thehackernews.com/thn/2021/01/hackers-accidentally-expose-passwords.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-27
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 2020-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多