如何在詹金斯设置发件人的地址? [英] How can I set the Sender's address in Jenkins?
问题描述
BTW当我说运输工作完全是我的意思是我可以放一个格式化的e -mail文件进入SMTP中继服务器上的Pickup目录,如果发件人地址为foo@mycompany.com,则将其正确发送给任何收件人。
Jenkins使用系统管理员电子邮件地址作为电子邮件通知的发件人地址。您可以在管理Jenkins - >配置系统下进行配置。这是该页面上的Jenkins位置标题下的标题!不太明显的是,这个设置与电子邮件通知设置有关,因为它不在配置页面的电子邮件通知标题下。
I'm sending mail from Jenkins to an anonymous SMTP relay internally. That relay then securely sends mail to exchange online via TLS on port 587. The transport works perfectly, the issue is that Microsoft requires the Sender address match the authentication credentials login name which is the same as the account email address. For example sake, say this is foo@mycompany.com. How can I make jenkins always send mail from foo@mycompany.com?
BTW when I say the transport works perfectly what I mean specifically is that I can drop a formatted e-mail file into the "Pickup" directory on the SMTP relay server and it is properly sent to any recipient provided the From address is foo@mycompany.com.
Jenkins uses the System Admin e-mail address as the sender address for e-mail notification. You can configure this under Manage Jenkins -> Configure System. This is under the Jenkins Location header on that page! It is not immediately obvious that this setting is tied to the e-mail notification settings, since it is not under the E-mail notification header on the configuration page.
这篇关于如何在詹金斯设置发件人的地址?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!