我在用詹金斯码头的照片。我想将我的邮件配置为jenkins,这样我就可以获得有关所有构建的邮件。
我应该做什么改变码头形象,以便我可以发送邮件给自己?
我得到了这个错误
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
发布于 2018-03-27 15:34:34
这里的问题来自于您的电子邮件提供商,而不是任何与Docker或Jenkins有关的问题。请看微软关于直接发送的文章.
这表示您正在连接到无法用于直接发送的SMTP客户端提交终结点(smtp.office e365.com)。对于直接发送,请为Office 365租户使用MX端点,该端点以“mail.protection.outlook.com”结尾。因此,请让您的管理员检查MX记录。此外,请检查SMTP端口是否为25/TLS。
https://stackoverflow.com/questions/49516359
复制相似问题