Confluence配置邮件服务器

  • A+
所属分类:Linux

问题描述:在confluence管理页面配置好邮件服务器后,发送测试邮件报错。

官方解决办法:

1.停止confluence服务

2.移动(不要复制)mail-x.x.x.jar 从<confluence-install>/confluence/WEB-INF/lib移动到<confluence-install>/lib( xxx代表您的安装上的jar文件的版本号)。不要留下重命名的jar文件的备份 /confluence/WEB-INF/lib。即使使用不同的文件名,文件仍然会被加载,只要它仍然在目录中

3.编辑<confluence-install>/conf/server.xml并在Confluence <context>标记的末尾添加以下内容</Context>

<Resource name="mail/GmailSMTPServer"
    auth="Container"
    type="javax.mail.Session"
    mail.smtp.host="smtp.gmail.com"
    mail.smtp.port="465"
    mail.smtp.auth="true"
    mail.smtp.user="yourEmailAddress@gmail.com"
    password="yourPassword"
    mail.smtp.starttls.enable="true"
    mail.transport.protocol="smtps"
    mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
  />

4.重启confluence

5.配置邮件服务器

根据需要编辑服务器设置,并将JNDI位置设置   为:java:comp/env/mail/GmailSMTPServer

Confluence配置邮件服务器

6.保存更改,发送测试邮件

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: