首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用jenkins-docker映像中的SMTP发送邮件

无法使用jenkins-docker映像中的SMTP发送邮件
EN

Stack Overflow用户
提问于 2018-03-27 15:01:20
回答 1查看 2.4K关注 0票数 1

我在用詹金斯码头的照片。我想将我的邮件配置为jenkins,这样我就可以获得有关所有构建的邮件。

我应该做什么改变码头形象,以便我可以发送邮件给自己?

我得到了这个错误

代码语言:javascript
复制
com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.57 SMTP; Client was not 
authenticated to send anonymous mail during MAIL FROM 
[BM1PR01CA0088.INDPRD01.PROD.OUTLOOK.COM]

我用来运行docker映像的命令是:

$ docker运行-u 0-名称为myjenkins1 -p 8081:8080 -p 50001:50000 -v jenkins_home:/var/ jenkins _home -env JAVA_ARGS="-Djava.awt.headless=true -Dmail.smtp.starttls.enable=true“jenkins

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-27 15:34:34

这里的问题来自于您的电子邮件提供商,而不是任何与Docker或Jenkins有关的问题。请看微软关于直接发送的文章.

这表示您正在连接到无法用于直接发送的SMTP客户端提交终结点(smtp.office e365.com)。对于直接发送,请为Office 365租户使用MX端点,该端点以“mail.protection.outlook.com”结尾。因此,请让您的管理员检查MX记录。此外,请检查SMTP端口是否为25/TLS。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49516359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档