iDRAC 9 Enterprise SMTP 警报(带有 Office 365)

iDRAC 9 Enterprise SMTP 警报(带有 Office 365)

我正在运行带有 iDRAC9 Enterprise 的 Dell PowerEdge T440。我尝试使用 Office 365 设置 SMTP 警报。我根本无法成功发送测试电子邮件。我收到以下错误:RAC0225每次我发送测试电子邮件时。

这是迄今为止的设置,如能得到任何帮助我将非常感激,因为我很茫然。

iDRAC 设置-> 连接 -> 网络 -> 常用设置在 DNS 上注册 iDRAC:已启用 DNS iDRAC 名称:iDRAC-ServiceTag 自动配置域名:已禁用 静态 DNS 域名:xxx.userdomain.com 连接视图:已启用

配置->系统设置->警报配置警报:已启用

配置-> 系统设置 -> SMTP (电子邮件) 配置电子邮件警报 1:[电子邮件保护]

配置-> 系统设置 -> SMTP(电子邮件)服务器设置 我尝试了此区域的各种配置设置,例如:SMTP(电子邮件)服务器 IP 地址或 FQDN /DNS 名称:公共 WAN IP 域-com.mail.protection.outlook.com。我创建了一个启用了 SMTP 的 IIS 服务器,并遵循以下指南:http://www.ponjavic.com/wordpress/2016/06/16/configure-smtp-relay-server-for-office-365/用于设置

我完全不知道该如何设置。即使我无法设置,或者这只是我忽略的一个非常小的疏忽,我只是想知道这是否可行,以及其他人是如何成功设置的,因为我没有遇到过这种情况。

太感谢了。

答案1

在 iDRAC 9 固件版本 4.40 及更新版本上,您现在可以在 Web GUI 中配置自定义发件人地址和 SMTP 连接加密。Office 365 所需的设置如下:

  • SMTP 服务器设置:smtp.office365.com,端口 587,STARTTLS
  • 发件人电子邮件地址/用户名:两个字段中的电子邮件地址相同。
  • 需要在 Office 365 设置控制台中的发件人/身份验证邮箱上禁用双因素身份验证。

对于较旧的固件版本(以及 iDRAC 6/7/8),通过 iDRAC 向基于云的邮件服务发送电子邮件警报会稍微复杂一些。所有早于 4.0 的 iDRAC 固件版本上的出站 SMTP 连接均未加密,警报电子邮件上的“发件人:”地址基于分配给 iDRAC 的 DNS 名称和域名。例如,从您的 iDRAC 发送的电子邮件警报将来自“[电子邮件保护]“。

您需要在旧 iDRAC 上对 Office 365 使用以下设置:

  • DNS iDRAC 名称:应与身份验证电子邮件地址的姓名部分相匹配。
  • 静态 DNS 域名:应与身份验证电子邮件地址的域部分匹配。
  • SMTP 服务器设置:SMTP 服务器将是MX 端点地址在端口 25 上访问您的电子邮件域名。该 URL 看起来类似于“contoso-com.mail.protection.outlook.com”。
  • 需要在 Office 365 设置控制台中的身份验证邮箱上禁用双重身份验证。

使用这些设置直接连接到 O365 并不是一个理想的解决方案;最好使用本地 SMTP 中继来转发警报。

如果您还没有验证以下设置,我建议您验证它:

  • 确保 iDRAC 配置了有效的 DNS 服务器地址。
  • 选中电子邮件警报 1 旁边的“状态”框。
  • 验证 iDRAC 中的端口/身份验证设置是否与 SMTP 中继服务器上配置的设置相匹配(如果您按照文章所述,则端口 25 的身份验证设置为“已禁用”)。

如果此后电子邮件仍然失败,您可以通过在 IIS6 控制台中启用 SMTP 站点属性的日志记录来获取有关失败原因的更多详细信息。

答案2

我有一个使用 SMTP 中继通过 p25 的 iDrac9 混合交换。我必须将 iDrac 的固件更新到 4.40。这将稍微改变菜单并允许您配置发送方。然后我在域“mydomain.com”下向我的 DNS“idrac1”添加了 DNS 记录。然后确保发送方地址更改为“[电子邮件保护]“还用于在禁用身份验证的情况下启动 TLS。

此外,请确保您已为 SMTP 中继配置接收连接器。

希望这可以帮助。

答案3

我不熟悉 iDrac 配置,但也许这些会有所帮助

检查您的外部 IP 地址。当您在线创建连接器时,您需要列出网络数据包离开您的网络然后连接到 Microsoft 的外部 IP 地址。如果您列出了内部 IP 地址,连接器将无法识别它。还要确保该 IP 地址未被列入黑名单。如果您的 ISP 没有提供静态 IP,则端口 25 可能也被阻止出站。如果是这种情况,您可以尝试 587。如果您通过端口 587 发送,则必须使用 TLS 1.2 进行保护。

确保您已验证解决方案。分解问题域以找出设置中的哪些部分是问题所在。您能将邮件发送到 SMTP 服务器吗?该服务器能将邮件发送到 Office 365 吗?使用 TELNET 或 PowerShell 检查 - 并通过您的 SMTP 服务器发送消息。如果是 SMTP 服务器的问题,TELNET 应该可以帮助您查看。如果它到达 SMTP 服务器,但在那里停滞,服务器日志可以帮助您诊断(为什么 SMTP 服务器无法连接到 Exchange Online)。一旦您知道邮件流部分正在运行,您应该立即知道服务器配置(或只是服务器)是否存在问题。

如果您的 MX 端点出现问题,请尝试发送到 SMTP.Office365.com。如果失败,请尝试查询该端点并选择它返回的 IP 地址之一并使用该地址。如果该 IP 有效,则表示您的 DNS 解析存在问题。请仔细检查设备的 IP 配置。通常,这些 IP 具有硬编码的 DNS 条目,因此请检查 DNS 服务器和网关设置,以确保它确实可以找到消息并将其路由到下一跳。

答案4

我对旧版 idrac 也遇到了同样的问题。无论我使用什么设置,它都无法发送。在给戴尔打电话时,我们决定升级到最新版本 (v7)。更新完成后,我立即开始收到电子邮件。

相关内容