网站搜索

Exchange 2010 混合、SMTP、SSL 证书和使用者备用名称

在每台 Exchange 服务器上,您都需要 SSL 证书来进行身份验证、验证和加密。对于 SMTP,您可以使用自签名证书。 Exchange 2010 使用机会性 TLS,因此在这种情况下可以使用自签名证书。如果您需要在 Exchange 上配置域安全(相互 TLS),则需要适当的第三方 SSL 证书。

混合场景中 Office 365 和 Exchange 之间的 SMTP 通信是相互 TLS 或域安全的一个示例。您的 Exchange 服务器上需要正确的第 3 方 SSL 证书。

我一直认为相互 TLS 只能使用证书的通用名称,在我的场景中是 CN=webmail.inframan.nl。在上一篇博文之后,对此进行了有趣的讨论(请参阅这篇特定博文的评论),所以现在是时候进行一些测试了。

最初,我有一个带有通用名称 CN=webmail.inframan.nl 的 Digicert SSL 证书和一个主题备用名称条目 autodiscover.webmail.com。在 HCW 期间,我输入了 webmail.inframan.nl 并选择了正确的证书。

是时候更新我的 SSL 证书了,因此我添加了一个额外的 SAN 条目 o365mail.inframan.nl。

阅读更多 →

Exchange 2016 和 Exchange 2019 SMTP 中继

最近几天,在从 Exchange 2010 迁移到 Exchange 2016 的过程中,我一直在与多个客户合作处理 Exchange 2016 中的 SMTP 中继。我上次这样做是在 Exchange 2010 上,大约 9 年前 https://jaapwesselius.com /2012/05/25/smtp-relay-in-exchange-2010/ 这些年来事情已经发生了变化。 Exchange 2016 中的更改已在 Exchange 2019 中延续...。哦,这对于 Exchange 2013 也是如此,但由于 Exchange 2013 已经不再支持,而且我的客户都没有使用 Exchange 2013,所以我将跳过这一点……

Exchange 2010 具有 SMTP 集线器传输服务,该服务使用端口 25 与其他 SMTP 主机进行通信。 Exchange 2016 和 Exchange 2019 有两项用于 SMTP 传输的服务:

  • 前端传输服务 (FETS) 侦听端口 25。这是其他 SMTP 主机连接的位置。在 Exchange 2016 管理中心中,FETS 接收连接器被标识为 默认前端 。在 Exchange 2013 中,此服务在客户端访问服务器上运行。

    阅读更多 →

Office 365 环境中的 SMTP 中继 |第 3 部分#4

迁移到 Office 365 (Exchange Online) 后,用户抱怨他们无法从组织 Office 内的传真设备获取邮件。

您开始调查此问题并重新检查传真设备设置。一切看起来都正常,但传真设备发送的电子邮件仍然无法到达目的地。嗯……发生了什么?我们忘记的一件小事是,到目前为止,启用邮件的设备\应用程序已配置为连接本地 Exchange 服务器。

在我们恢复启用邮件的设备\应用程序向组织收件人(位于云中)发送邮件的能力之前,我们需要面对一些“障碍”。 “别怕,有办法!”

向 Exchange Online 发送邮件 - 文章系列

  • 向 Exchange Online 发送邮件 |第 1#4 部分
  • 使用标准 SMTP 会话将邮件发送到 Exchange Online |第 2 部分#4
  • Office 365 环境中的 SMTP 中继 |第 3 部分#4
  • Office 365 环境中的 SMTP 中继 |故障排除场景 |第 4 部分#4

当前文章是文章系列中的第三篇文章,介绍通过 Office 365 邮件服务发送邮件的要求。在上一篇文章中,我们描述了一个场景,在该场景中

阅读更多 →

使用标准 SMTP 会话将邮件发送到 Exchange Online |第 2 部分#4

在本文中,我们将回顾邮件流方案,其中外部主机(例如 Web 应用程序或启用邮件的设备)使用标准 SMTP 会话来寻址 Exchange Online 服务器。

向 Exchange Online 发送邮件 - 文章系列

  • 向 Exchange Online 发送邮件 |第 1#4 部分
  • 使用标准 SMTP 会话将邮件发送到 Exchange Online |第 2 部分#4
  • Office 365 环境中的 SMTP 中继 |第 3 部分#4
  • Office 365 环境中的 SMTP 中继 |故障排除场景 |第 4 部分#4

过去,解决Exchange Online服务器的主要方式是使用TLS协议+提供用户凭据。这个要求对于需要使用Exchange Online服务作为邮件服务器的“外部主机”来说是一个很大的困难,因为很多时候,外部主机无法支持 TLS 协议或提供特定的用户凭据。

好消息是,我们可以选择一条“简单路径”,使外部主机能够寻址 Exchange Online 服务器并请求邮件服务,而无需进行复杂的配置。

我们应该满足的唯一条件是通过向 Exchange Online 提供

阅读更多 →

Office 365 环境中的 SMTP 中继 |故障排除场景 |第 4 部分#4

当前文章的主题是 - 解决使用 SMTP 邮件中继服务器向 Office 365 邮件基础结构发送邮件时可能出现的问题。

向 Exchange Online 发送邮件 - 文章系列

  • 向 Exchange Online 发送邮件 |第 1#4 部分
  • 使用标准 SMTP 会话将邮件发送到 Exchange Online |第 2 部分#4
  • Office 365 环境中的 SMTP 中继 |第 3 部分#4
  • Office 365 环境中的 SMTP 中继 |故障排除场景 |第 4 部分#4

在上一篇文章中,我们回顾了如何在基于 Office 365 的环境中将 IIS SMTP 服务器配置为邮件中继的概念。

在 Office 365 环境中使用 SMTP 邮件中继选项时,邮件流可以被视为复杂,因为此过程中涉及多个元素,并且每个元素都有特定的特征或特定的配置设置。

在我们遇到问题的情况下,源邮件客户端(硬件设备、邮件应用程序等)发送的邮件无法到达目的地(Office 365 收件人或其他外部收件人),指出问题的确切原因并不是那么简单。

阅读更多 →

配置 WordPress SMTP 以通过 Microsoft 365 发送电子邮件

WordPress 通常不会发送您的电子邮件,这是一个大问题。这是因为主机的 SMTP(简单邮件传输协议)不可靠。解决方案是在安装 SMTP 插件并将 SMTP 配置为通过 Exchange Online 发送电子邮件时,从 WordPress 网站发送电子邮件,而不会出现任何传递问题。本文将介绍如何配置 WordPress SMTP 以通过 Microsoft 365 发送电子邮件。

WordPress SMTP 先决条件

以下先决条件是必不可少的:

  • 购买将用于身份验证目的的 Microsoft 365 用户许可证。

注意:SMTP 配置不适用于试用版或开发人员租户帐户。它也无法在未经许可的邮箱中工作,除非它是共享邮箱。共享邮箱需要有一个许可用户作为具有“发送为”权限的成员,以便您可以将其用于 Microsoft 365 身份验证并获取访问令牌。

1.下载WordPress插件Fluent SMTP

阅读更多 →

将 Exchange Online 配置为仅接受来自特定邮件安全网关的 SMTP 连接

当您的组织添加邮件安全网关(第三方服务)时,您需要更改默认的 Exchange Online 传入邮件流。在本文中,您将了解如何将 Exchange Online 入站邮件流配置为仅接受来自特定邮件安全网关 IP 地址的 SMTP 连接。

Exchange Online 默认传入邮件流

当组织的邮件基础结构使用 Exchange Online 时,Microsoft 365 会自动创建管理所有传入邮件的 MX 记录。该域的所有传入电子邮件都会路由到 Microsoft 的 Exchange Online 服务器进行过滤和处理,然后再传递到组织的 Microsoft 365 邮箱。

默认情况下,您将组织域名的 MX 记录添加到公共 DNS,因此它指向 Exchange Online Protection (EOP)。

下图显示了某人向您的 Exchange Online 邮箱发送邮件时的过程。 Exchange Online Protection (EOP) 将在将邮件传送到您的 Exchange Online 邮箱之前过滤电子邮件。

阅读更多 →

如何构建 IIS SMTP 中继服务器

Microsoft IIS 可以很好地充当 SMTP 的角色,但需要执行几个步骤才能进行设置。幸运的是,我已经设置了 IIS SMTP 中继服务器并记录了所有步骤!

在本文中,我们将介绍成功设置 SMTP 中继服务器以使用 Office 365 发送传出电子邮件所需的所有步骤。从技术上讲,我们将使用此 SMTP 中继将电子邮件中继到 Office 365;它可以同样快速地用于任何常规 SMTP 中继邮件传递目的。

先决条件

要设置 IIS 并跟随我进行操作,请确保您有一台可用的 Windows Server 2016 计算机。我还假设您以管理员身份登录服务器。

安装 IIS SMTP 服务器 Windows 功能

设置 IIS SMTP 中继需要执行的第一个任务是安装 IIS SMTP 服务器。您需要安装 SMTP 服务器 Windows 功能。

使用服务器管理器

如果您不熟悉通过服务器管理器安装 Windows 功能,请查看这篇标题为安装或卸载角色、角色服务或功能的文章。

阅读更多 →

主SMTP地址

Exchange Online 邮箱的 PrimarySmtpAddress 属性是用作出站电子邮件发件人的主电子邮件地址。

您可以使用以下命令从 Exchange Online 管理模块检索 PrimarySmtpAddress 的值:

PS C:\> Get-Mailbox lene.hau | fl DisplayName,PrimarySmtpAddress

DisplayName        : Lene Hau
PrimarySmtpAddress : lene.hau@azure.skrubbeltrang.com

更改仅云用户的 PrimarySmtpAddress

如果用户仅使用云(未从本地 Active Directory 同步),则您可以直接在 Exchange Online 中编

阅读更多 →

修复:“Send-MailMessage:对租户禁用 SmtpClientAuthentication。”错误

问题 :

当尝试使用 Microsoft 365 SMTP 服务器从 PowerShell 发送电子邮件时,我收到以下错误消息:

Send-MailMessage -To "Helpdesk@Crescent.com" -From "Monitoring@Crescent.com" -Subject "Hello from PowerShell" -Body "This is a test email sent from PowerShell." -SmtpServer "smtp.office365.com" -Port 587 -Credential (Get-Credential) -UseSsl

Send-MailMessage :SMTP 服务器需要安全连接,或者客户端未经过身份验证。服务器响应为:5.7.57 客户端未经过身份验证,无法发送邮件。错误:535 5.7.139 身份验证失败,租户的 SmtpClientAuthentication 已禁用。请访问 https://aka.ms/smtp_auth_disabled 了解

阅读更多 →