Confluence 邮箱设置

Confluence有两种方法设置邮箱

原理:

confluence服务器配置好邮箱信息,用户触发邮件发送规则时,confluence服务使用已配置的邮箱信息登录到邮箱服务器,进行发件服务。

那么我们就需要再confluence上配置好邮箱信息。

一:配置SMTP主机发送

这里我使用的是163邮箱,登录163邮箱在设置设置开头SMTP登录服务。

设置登录授权码

 

接下来在confluence上配置邮箱服务信息:

测试发件:OK!

 

效果:

二:配置JNDI地址发送

 1.编辑server.xml文件

#cd /opt/atlassian/confluence/conf
#cp server.xml server.xml.bak
#vim server.xml

 

 

                    <!--邮箱配置-->
                    <Resource name="mail/QqSMTPServer"
                        auth="Container"
                        type="javax.mail.Session"
                        mail.smtp.host="smtp.163.com"
                        mail.smtp.port="25"
                        mail.smtp.auth="true"
                        mail.smtp.user="jtaiXXXX@163.com"
                        password="123456"
                        mail.smtp.starttls.enable="true"
                        mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
                        />
                     <!--邮箱配置-->

2.下载javamail的jar包

#mkdir -p /opt/upload/mail-jar/ && cd /opt/upload/mail-jar
#wget 'https://maven.java.net/content/repositories/releases/com/sun/mail/javax.mail/1.6.1/javax.mail-1.6.1.jar'
#wget 'https://maven.java.net/content/repositories/releases/javax/mail/javax.mail-api/1.6.1/javax.mail-api-1.6.1.jar'
#wget 'https://maven.java.net/content/repositories/releases/com/sun/mail/mailapi/1.6.1/mailapi-1.6.1.jar'
#wget 'https://maven.java.net/content/repositories/releases/com/sun/mail/smtp/1.6.1/smtp-1.6.1.jar'
#cp * /opt/atlassian/confluence/lib/
#cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
#mv mail-1.4.5.jar mail-1.4.5.jar.bak
#不需要这个,直接重命名掉

3.重启服务

#/etc/init.d/confluence restart

4.配置JNDI位置

 

4.测试

 

 

posted @ 2019-12-05 17:06  鸿鹄微讯  阅读(1948)  评论(0编辑  收藏  举报