我对TeamCity非常陌生,请多包涵。
我设置了一个电子邮件通知器,以便在构建失败时通知我,但是TeamCity报告以下错误:
无法通过SMTP服务器mail发送电子邮件通知,因为出现错误:Unknown SMTP host: mail;嵌套异常是: java.net.UnknownHostException: mail
我真的找不到在哪里配置邮件服务器设置。我甚至不想它使用SMTP服务器,但是我找不到任何此类选项。
我对TeamCity非常陌生,请多包涵。
我设置了一个电子邮件通知器,以便在构建失败时通知我,但是TeamCity报告以下错误:
无法通过SMTP服务器mail发送电子邮件通知,因为出现错误:Unknown SMTP host: mail;嵌套异常是: java.net.UnknownHostException: mail
我真的找不到在哪里配置邮件服务器设置。我甚至不想它使用SMTP服务器,但是我找不到任何此类选项。
Option Description
------ ----------
SMTP host Specify the SMTP host name.
SMTP port Specify the SMTP port number.
Send messages from Specify the email address, from which notification messages will be sent to the user.
SMTP login Specify the SMTP login name, if any.
SMTP password Specify the SMTP password.
Use TLS (SSL) Select this option to secure your SMTP connection with TLS.
(This feature is only available in TeamCity 3.1+)
Test connection Click this button to establish a connection with the specified SMTP host.
Save Click this button to save changes and close the page.
来源: http://www.jetbrains.net/confluence/display/TCD3/Email+and+Jabber+Notifier+Settings
您可以在管理-服务器配置-电子邮件通知下配置您的电子邮件设置。
Sumeru的答案(https://dev59.com/hXRB5IYBdhLWcg3wAjRH#825701)描述了您需要设置的邮件帐户,以便TeamCity能够发送电子邮件通知。实际通知是基于每个用户发送的。每个用户可以定义他们希望接收的通知。在TeamCity Professional 7x中,您可以在以下位置执行此操作: 用户名/我的设置和工具/观察的构建和通知/电子邮件通知器