【发布时间】:2012-03-30 09:56:30
【问题描述】:
我在内部从 Jenkins 向匿名 SMTP 中继发送邮件。然后,该中继通过端口 587 上的 TLS 安全地发送邮件以进行在线交换。传输工作完美,问题是 Microsoft 要求发件人地址与身份验证凭据登录名匹配,该登录名与帐户电子邮件地址相同。例如,假设这是 foo@mycompany.com。如何让 jenkins 始终从 foo@mycompany.com 发送邮件?
顺便说一句,当我说传输工作完美时,我的具体意思是我可以将格式化的电子邮件文件放入 SMTP 中继服务器上的“Pickup”目录中,并且只要发件人地址是,它就会正确发送给任何收件人foo@mycompany.com。
【问题讨论】:
-
有谁知道如何在不使用 UI 的情况下做到这一点?也许通过 CLI 或 groovy 脚本,甚至是 jenkins 工作?
-
回答了我自己关于在没有下面 UI 的情况下更改管理员电子邮件地址的问题。