网站搜索
在每台 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 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 传输的服务:
迁移到 Office 365 (Exchange Online) 后,用户抱怨他们无法从组织 Office 内的传真设备获取邮件。
您开始调查此问题并重新检查传真设备设置。一切看起来都正常,但传真设备发送的电子邮件仍然无法到达目的地。嗯……发生了什么?我们忘记的一件小事是,到目前为止,启用邮件的设备\应用程序已配置为连接本地 Exchange 服务器。
在我们恢复启用邮件的设备\应用程序向组织收件人(位于云中)发送邮件的能力之前,我们需要面对一些“障碍”。 “别怕,有办法!”
当前文章是文章系列中的第三篇文章,介绍通过 Office 365 邮件服务发送邮件的要求。在上一篇文章中,我们描述了一个场景,在该场景中
阅读更多 →
在本文中,我们将回顾邮件流方案,其中外部主机(例如 Web 应用程序或启用邮件的设备)使用标准 SMTP 会话来寻址 Exchange Online 服务器。
过去,解决Exchange Online服务器的主要方式是使用TLS协议+提供用户凭据。这个要求对于需要使用Exchange Online服务作为邮件服务器的“外部主机”来说是一个很大的困难,因为很多时候,外部主机无法支持 TLS 协议或提供特定的用户凭据。
好消息是,我们可以选择一条“简单路径”,使外部主机能够寻址 Exchange Online 服务器并请求邮件服务,而无需进行复杂的配置。
我们应该满足的唯一条件是通过向 Exchange Online 提供
阅读更多 →
当前文章的主题是 - 解决使用 SMTP 邮件中继服务器向 Office 365 邮件基础结构发送邮件时可能出现的问题。
在上一篇文章中,我们回顾了如何在基于 Office 365 的环境中将 IIS SMTP 服务器配置为邮件中继的概念。
在 Office 365 环境中使用 SMTP 邮件中继选项时,邮件流可以被视为复杂,因为此过程中涉及多个元素,并且每个元素都有特定的特征或特定的配置设置。
在我们遇到问题的情况下,源邮件客户端(硬件设备、邮件应用程序等)发送的邮件无法到达目的地(Office 365 收件人或其他外部收件人),指出问题的确切原因并不是那么简单。
阅读更多 →
WordPress 通常不会发送您的电子邮件,这是一个大问题。这是因为主机的 SMTP(简单邮件传输协议)不可靠。解决方案是在安装 SMTP 插件并将 SMTP 配置为通过 Exchange Online 发送电子邮件时,从 WordPress 网站发送电子邮件,而不会出现任何传递问题。本文将介绍如何配置 WordPress SMTP 以通过 Microsoft 365 发送电子邮件。
以下先决条件是必不可少的:
注意:SMTP 配置不适用于试用版或开发人员租户帐户。它也无法在未经许可的邮箱中工作,除非它是共享邮箱。共享邮箱需要有一个许可用户作为具有“发送为”权限的成员,以便您可以将其用于 Microsoft 365 身份验证并获取访问令牌。
当您的组织添加邮件安全网关(第三方服务)时,您需要更改默认的 Exchange Online 传入邮件流。在本文中,您将了解如何将 Exchange Online 入站邮件流配置为仅接受来自特定邮件安全网关 IP 地址的 SMTP 连接。
当组织的邮件基础结构使用 Exchange Online 时,Microsoft 365 会自动创建管理所有传入邮件的 MX 记录。该域的所有传入电子邮件都会路由到 Microsoft 的 Exchange Online 服务器进行过滤和处理,然后再传递到组织的 Microsoft 365 邮箱。
默认情况下,您将组织域名的 MX 记录添加到公共 DNS,因此它指向 Exchange Online Protection (EOP)。
下图显示了某人向您的 Exchange Online 邮箱发送邮件时的过程。 Exchange Online Protection (EOP) 将在将邮件传送到您的 Exchange Online 邮箱之前过滤电子邮件。
阅读更多 →
Microsoft IIS 可以很好地充当 SMTP 的角色,但需要执行几个步骤才能进行设置。幸运的是,我已经设置了 IIS SMTP 中继服务器并记录了所有步骤!
在本文中,我们将介绍成功设置 SMTP 中继服务器以使用 Office 365 发送传出电子邮件所需的所有步骤。从技术上讲,我们将使用此 SMTP 中继将电子邮件中继到 Office 365;它可以同样快速地用于任何常规 SMTP 中继邮件传递目的。
要设置 IIS 并跟随我进行操作,请确保您有一台可用的 Windows Server 2016 计算机。我还假设您以管理员身份登录服务器。
设置 IIS SMTP 中继需要执行的第一个任务是安装 IIS SMTP 服务器。您需要安装 SMTP 服务器 Windows 功能。
如果您不熟悉通过服务器管理器安装 Windows 功能,请查看这篇标题为安装或卸载角色、角色服务或功能的文章。
阅读更多 →
Exchange Online 邮箱的 PrimarySmtpAddress 属性是用作出站电子邮件发件人的主电子邮件地址。
您可以使用以下命令从 Exchange Online 管理模块检索 PrimarySmtpAddress 的值:
PS C:\> Get-Mailbox lene.hau | fl DisplayName,PrimarySmtpAddress
DisplayName : Lene Hau
PrimarySmtpAddress : lene.hau@azure.skrubbeltrang.com如果用户仅使用云(未从本地 Active Directory 同步),则您可以直接在 Exchange Online 中编
阅读更多 →
当尝试使用 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) -UseSslSend-MailMessage :SMTP 服务器需要安全连接,或者客户端未经过身份验证。服务器响应为:5.7.57 客户端未经过身份验证,无法发送邮件。错误:535 5.7.139 身份验证失败,租户的 SmtpClientAuthentication 已禁用。请访问 https://aka.ms/smtp_auth_disabled 了解
阅读更多 →