必须配置发件人帐户的电子邮件地址,才能使用 vCenter Server 操作,如将电子邮件通知作为警报操作发送。您可以使用匿名或身份验证模式发送电子邮件警示和警报。

前提条件

所需特权:全局.设置

SMTP 身份验证适用于:
  • 仅 vSphere 7.0 Update 1 及更高版本。
  • 仅限 Office 365 邮箱用户。
  • SMTP 邮件发件人应满足 SMTP 身份验证的基本要求,如 Microsoft 文档 SMTP AUTH 客户端提交要求中所述。

过程

  1. vSphere Client 中,导航到 vCenter Server 实例。
  2. 选择配置选项卡。
  3. 设置下,选择常规
  4. 单击编辑
  5. 选择邮件,然后输入 vCenter Server 用于发送电子邮件警示的设置。
  6. 邮件服务器文本框中,输入 SMTP 服务器信息。
    “SMTP 服务器”是用于发送电子邮件的 SMTP 网关的 DNS 名称或 IP 地址。
    • 要匿名发送邮件,可以输入任何 SMTP 服务器信息作为邮件服务器名称。
    • 要使用 SMTP 身份验证,必须输入 smtp.office365.com 作为邮件服务器名称,除非您具有某些自定义配置。不要使用 IP 地址作为邮件服务器,因为 SMTP 身份验证不支持 IP 地址。
  7. 邮件发件人文本框中,输入发件人帐户信息。
    “发件人帐户”是发件人的电子邮件地址。
    要使用 SMTP 身份验证,必须在 邮件发件人文本框中输入有效的 SMTP 帐户名称。
    注: 您必须输入完整的电子邮件地址,包括域名。

    例如,mail_server@example.com

  8. 单击保存
  9. 此步骤仅适用于 SMTP 身份验证。
    必须按以下方式配置 SMTP 用户设置:
    1. 选择配置选项卡。
    2. 选择高级设置
    3. 单击编辑设置,然后输入以下配置参数值:
      名称
      mail.smtp.username 有效的 SMTP 帐户名称。
      注: 此帐户名称必须与步骤 7 中通过使用 SMTP 身份验证发送邮件时在 邮件发件人文本框中提供的帐户名称相同。
      mail.smtp.password 有效的 SMTP 帐户密码。
      注: 目前,帐户密码未屏蔽且可见。在即将发布的版本中提供屏蔽功能之前,必须使用专用的 SMTP 邮件用户。
      mail.smtp.port 587
    4. 单击保存

下一步做什么

可以执行以下步骤以测试邮件设置:
  1. 创建由用户操作触发的警报。

    例如,用户操作可以是关闭虚拟机电源。

  2. 验证在触发警报时是否收到邮件。