我已经设置了一个gmail帐户,以便在从我的TeamCity安装发送电子邮件通知时使用。电子邮件正在正确发送,但我想使用.ftl文件指定From:
标头。根据{{3}}(在支持的输出值下),我可以指定电子邮件标头。我已将他们的<global#...
块直接复制到他们的一些模板文件中,即common.ftl
,build_successful.ftl
,但它永远不会有效。
我添加的块看起来像这样:
<#global headers>
From: Some Test <myteamcitytestnotreal@gmail.com>
</#global>
它没有做任何事情。他们的样本标题也没有。任何帮助表示赞赏。
答案 0 :(得分:1)
您可以通过Administration > Email Notifier
下的用户界面指定发件人:地址 - &gt; Send email messages from:
。
这会更新存储在<TeamCity data directory>/config/_notifications/email/email-config.xml
文件中的值。
我怀疑在ftl模板级别覆盖From:地址不是支持的方法,因为上面是documented method;它可能会在TC 9.0中提供一个好的功能请求。