Jenkins error com.sun.mail.smtp.SMTPSendFailedException:530 5.7.57 smtp;客户端未经过身份验证

Jenkins error com.sun.mail.smtp.SMTPSendFailedException:530 5.7.57 smtp;客户端未经过身份验证,jenkins,Jenkins,我在通过outlook发送测试邮件时遇到以下错误。SSL已禁用。当我通过Gmail发送邮件时,一切正常,但由于以下错误,无法通过outlook发送邮件: com.sun.mail.SMTPSendFailedException:530 5.7.57 smtp;在从[MA1PR0101CA0012.INDPRD01.PROD.OUTLOOK.COM]发送邮件期间,客户端未通过发送匿名邮件的身份验证 我已配置: smtp服务器端口:587,也检查了28 还配置了用户名和密码 在谷歌搜索时,我看到

我在通过outlook发送测试邮件时遇到以下错误。SSL已禁用。当我通过Gmail发送邮件时,一切正常,但由于以下错误,无法通过outlook发送邮件:

com.sun.mail.SMTPSendFailedException:530 5.7.57 smtp;在从[MA1PR0101CA0012.INDPRD01.PROD.OUTLOOK.COM]发送邮件期间,客户端未通过发送匿名邮件的身份验证

我已配置:

  • smtp服务器端口:587,也检查了28
  • 还配置了用户名和密码
在谷歌搜索时,我看到了设置

编辑文件:“/etc/default/jenkins”

sudo-vim/etc/default/jenkins

添加行:


JAVA_ARGS=“-Djava.awt.headless=true-Dmail.smtp.starttls.enable=true”
但我的程序文件/Jenkins中没有etc。我假设如果禁用ssl,则这不是错误。

这与selenium无关。另一方面,MS不允许通过其SMTP服务器直接发送邮件,您必须使用MX记录中的记录。请看这里的更多信息:请阅读-总结是,这不是一个理想的方式来解决志愿者,可能会适得其反获得答案。请不要将此添加到您的问题中。