了解电子邮件通知

启用后,电子邮件通知可以在作业启动和完成时通知作业所有者。 此功能适用于单个作业,在创建作业时,作业所有者必须指定在作业启动、完成或同时发送电子邮件通知时。 电子邮件通知将发送到作业所有者的电子邮件帐户,该帐户是根据作业所有者的域凭据获取的。

在“作业计划程序配置”对话框的“电子邮件通知” 选项卡中,可以启用电子邮件通知,并指定简单邮件传输协议(SMTP)服务器、安全和身份验证设置以及用于发送电子邮件通知的发起地址。

有关如何更改配置选项的信息,请参阅 配置 HPC 作业计划程序服务

重要注意事项

以下列表概述了在群集上启用电子邮件通知时要考虑的几个事项:

  • 如果要用于发送电子邮件通知的 SMTP 服务器需要身份验证,则可以指定域凭据或非域凭据。 可以验证域凭据,但无法验证非域凭据。 因此,如果使用非域凭据连接到 SMTP 服务器,请确保它们有效。

  • 根据 SMTP 服务器的安全设置,你提供用于发送电子邮件通知的凭据必须能够使用你指定为发起地址的电子邮件帐户发送电子邮件。

  • 指定的 SMTP 服务器可能会限制每天从单个帐户发送的电子邮件数。 向 SMTP 服务器的管理员验证要使用的电子邮件帐户没有限制,或者为该帐户设置的限制已足够。

  • 电子邮件通知可能会受到 HPC 群集外部的不同条件的影响,例如域控制器或 SMTP 服务器的响应能力、网络拥塞、SMTP 服务器的负载等。 请务必在启用电子邮件通知之前评估这些条件,或者在将来群集用户报告收到电子邮件通知时遇到问题时评估这些条件。

  • 作业计划程序维护挂起通知的内部队列。 对于队列中的每个条目,作业计划程序会在 Active Directory 中查找用户,创建电子邮件,然后发送它。 如果消息收到错误,则会重新排队通知。 计划程序可以尝试每分钟最多发送 1,200 个通知。 最大队列长度为 6,000 个条目。 超过队列长度时,将从队列中删除通知。

  • 计划程序将有关已删除或失败的电子邮件通知的错误(EventID 101)和警告(EventID 102)事件记录到 Windows HPC Server 事件日志。

  • 如果要使用自定义通知系统,可以禁用内置通知系统。 用于按作业请求通知的作业属性可通过 HPC PowerShell、命令行和 HPC API 进行访问。

其他参考