AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1164490
Accepted
Denham
Denham
Asked: 2024-08-29 13:49:21 +0800 CST2024-08-29 13:49:21 +0800 CST 2024-08-29 13:49:21 +0800 CST

将电子邮件从外部 SMTP 服务器发送到内部地址

  • 772

我们有一个外部托管的服务器,需要能够向外部和内部电子邮件地址发送电子邮件。

该服务器使用托管公司提供的 SMTP 服务,能够毫无问题地将电子邮件发送到外部地址(从 server[AT]mydomain.com 到 customer[AT]gmail.com)。该服务器已设置 SPF 和 DKIM。

但是如果我们尝试将电子邮件发送到我们的内部地址(托管在 Exchange Online 上),则永远不会收到电子邮件(从 server[AT]mydomain.com 到 user[AT]mydomain.com)。server(AT)mydomain.com 地址可以毫无问题地从内部和外部地址接收 Exchange 上的电子邮件,但我们没有看到任何退回邮件。我们在邮件跟踪或隔离中看不到这些失败的电子邮件。

关于我可能遗漏了哪些设置或者下一步应该查看哪里,您有什么想法吗?

exchange
  • 2 2 个回答
  • 51 Views

2 个回答

  • Voted
  1. JakeZhang
    2024-08-29T17:06:05+08:002024-08-29T17:06:05+08:00

    以下是需要检查的几个区域和一些潜在的解决方案:

    1.确保您的 SMTP 中继已正确配置,以便将电子邮件发送到您的内部 Exchange Online 地址。您可能需要在 Exchange Online 中设置入站连接器,以允许来自外部服务器的电子邮件。

    2.验证用于发送电子邮件的邮箱是否已启用 SMTP AUTH。这可以通过 Exchange Online 管理中心完成。

    3.检查您是否在 Exchange Online 中设置了连接器来接受来自外部服务器的电子邮件。应将连接器配置为接受来自外部服务器 IP 地址的电子邮件。

    4.当您提到设置了 SPF 和 DKIM 时,请确保 SPF 记录包含外部服务器的 IP 地址。这有助于 Exchange Online 将电子邮件识别为合法。

    5.由于您提到电子邮件未出现在邮件跟踪或隔离区中,因此可能需要检查 Exchange Online Protection (EOP) 设置,以确保电子邮件不会因任何过滤规则而被悄悄丢弃。

    6. 仔细检查外部服务器上的 SMTP 设置。确保它使用正确的 SMTP 服务器名称 ()、端口 (587 或 25),并且已启用 TLS/StartTLS。

    • 1
  2. Best Answer
    Denham
    2024-09-03T11:06:11+08:002024-09-03T11:06:11+08:00

    我们放弃了使用外部 SMTP 服务器直接发送的想法。我们最终使用 Exchange Online 设置了 SMTP 中继。

    SMTP 中继允许未经身份验证的访问从外部服务器的特定 IP 地址以我们的域身份发送电子邮件。这比我们想要的安全性要低,但因为它是服务器上的专用公共 IP,所以我们可以接受。

    • 0

相关问题

  • 如何在使用 RPC over HTTPS 时停止 Outlook 2007 要求提供凭据

  • Exchange 备份的 NT 备份是否会使 Exchange 脱机?

  • 如何在 Exchange 2007 中设置资源邮箱日历的忙/闲权限?

  • Exchange 2007:将带有 SenderID 的邮件移动到垃圾邮件文件夹失败?

  • 如何使用 Exchange 2003 SP2 将垃圾邮件发送到个人垃圾文件夹?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve