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 / 问题 / 1168519
Accepted
Binarus
Binarus
Asked: 2024-12-05 02:16:06 +0800 CST2024-12-05 02:16:06 +0800 CST 2024-12-05 02:16:06 +0800 CST

如何配置 Microsoft 365 以满足不寻常的电子邮件路由要求?

  • 772

我们有一个 Microsoft 365 租户,由于不寻常的要求,在电子邮件路由方面遇到了问题。

我们已将域 example.com 连接到租户,并且发送的电子邮件[email protected]将放入相应用户的 Exchange 邮箱(Exchange Online)。在大多数情况下,这是所需的行为。

但是,对于某些用户,电子邮件不应到达这些用户的 Exchange Online 邮箱,而应转发到处理这些用户传入邮件的另一个 MX。如果还要求这些用户的 Exchange Online 邮箱保持启用状态,这似乎是不可能实现的。

举例来说:

用户[email protected]和[email protected]都已启用其 Exchange Online 邮箱。 发往 的电子邮件[email protected]应放入相应的 Exchange Online 邮箱,但发往 的电子邮件[email protected]应转发到另一个外部 MX,该 MX 负责处理 的入站电子邮件[email protected],但不负责 的入站电子邮件[email protected]。

为了实现这一目标,我们采取了以下措施:

  • 创建具有以下属性的连接器:
    • 邮件流方案:从 Office 365 到组织的电子邮件服务器
    • 姓名:Bypass_Exchange
    • 状态:开启
    • 连接器的使用:仅当我设置了将邮件重定向到此连接器的传输规则时才使用
    • 路由:通过这些智能主机路由电子邮件:‎mx.otherdomain.com
    • 安全限制:(与此无关)
    • 验证:上次验证结果:验证成功(其余验证属性与此无关)
  • 创建具有以下属性的规则:
    • 状态:已启用
    • 规则名称:Bypass_b
    • 模式:强制
    • 严重程度:未指定
    • 设置日期范围:未设置具体日期范围
    • 发件人地址:匹配标头
    • 优先级:0
    • 对于规则处理错误:忽略
    • 如果有任何收件人的地址符合以下模式,则应用此规则:[email protected]
    • 执行以下操作:使用名为的连接器路由消息Bypass_Exchange
    • 规则注释:(无)

这只起到了一半的作用:

如果有人向 发送电子邮件[email protected],则邮件将到达相应的 Exchange Online 邮箱。如果有人向 发送电子邮件[email protected],则邮件将转发到mx.otherdomain.com,后者会进行适当处理,因为它已配置为处理发送给 的邮件[email protected]。

但是如果有人向两个收件人发送电子邮件(例如,[email protected]和[email protected]都在To:标题中),则会出现问题,并且发件人会收到未送达通知。

我明白为什么会出现这种情况:Microsoft 365 会触发规则,因为收件人地址与 匹配[email protected],并将邮件转发给mx.otherdomain.com,但 后者又会出现问题,因为它未配置为处理 的电子邮件[email protected]。

虽然我已经理解了这个问题,但即使仔细研究了规则编辑器中的所有可能情况及其可能的用法,我还是找不到解决方案。在 Microsoft 365 中的邮件流设置中,是否可以以某种方式将传入邮件“拆分”为两个副本,其中一个副本仅发送给由 Exchange Online 邮箱处理的收件人,另一个副本仅发送给由 mx.otherdomain.com 处理的收件人?

exchangeonline
  • 1 1 个回答
  • 30 Views

1 个回答

  • Voted
  1. Best Answer
    Massimo
    2024-12-05T02:49:14+08:002024-12-05T02:49:14+08:00

    这里有几个选项。

    最好的解决方案是在外部邮件服务器上使用不同的 SMTP 域;这样,您可以:

    • 在邮箱上配置转发器[email protected]以将邮件转发到[email protected]
    • 完全删除邮箱并用联系人替换它,其功能基本相同,只是不存在实际的 Exchange Online 邮箱。

    如果您实际上需要在 Exchange Online 和外部邮件服务器之间共享同一个 SMTP 域,事情就会变得更加复杂。

    • 1

相关问题

  • Exchange Online:从在线存档中移回一些邮件

  • Powershell 从动态分发列表 O365 中排除组成员

  • 我可以在 Exchange Online 中收到电子邮件时触发脚本吗?

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