小编stu*_*man的帖子

Jenkins和Office365电子邮件通知设置

环境:

  • Windows 2008 R2
  • 詹金斯1.580.2 LTS
  • 邮件插件1.12
  • 电子邮件扩展插件2.39
  • Java 8

我在迁移到Office365中的Business帐户后,将我的Jenkins CI服务器配置为发送电子邮件通知时遇到一些问题.所以这是我的配置:

  • Jenkins以StartTLS支持启动(参数'-Dmail.smtp.starttls.enabled = true')
  • SMTP服务器是'smtp.office365.com'
  • SMTP端口是587
  • SMTP身份验证禁用SSL
  • 帐户是真实的,密码是正确的
  • 帐户指定为username@company.com

看起来应该正确发送消息,但不发送电子邮件消息.

发生以下错误:

Failed to send out e-mail

com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM

at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2057)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1580)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1097)
at javax.mail.Transport.send0(Transport.java:195)
at javax.mail.Transport.send(Transport.java:124)
at hudson.tasks.Mailer$DescriptorImpl.doSendTestMail(Mailer.java:527)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) …
Run Code Online (Sandbox Code Playgroud)

email smtp jenkins office365 jenkins-plugins

16
推荐指数
3
解决办法
2万
查看次数

InPrivate模式下Internet Explorer中的Selenium测试

有没有办法如何使用IEDriverServer在InPrivate模式下在Internet Explorer 9中运行Selenium自动化测试?我需要测试2个(两个)测试用例:
1.浏览器关闭.打开IE InPrivate模式的一个窗口.运行测试.
2.浏览器在正常模式下打开.打开IE InPrivate模式的新窗口.运行测试.

JAVA代码应该如何查找此测试?
谢谢

java selenium internet-explorer selenium-webdriver

8
推荐指数
1
解决办法
5391
查看次数