zoukankan      html  css  js  c++  java
  • 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.测试

     

  • 相关阅读:
    什么造就一个伟大的站点
    我的一些关于商业计划书的经验
    iPhone开发:万能的NSData
    两种快速打乱NSMutableArray的方法
    交大校友:互联网大佬们
    程序员的十层楼 11层(上帝)
    iPhone开发:使用NSValue存储任意类型的数据
    Linux之lsof命令
    MySQL密码忘了怎么办?MySQL重置root密码方法
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address
  • 原文地址:https://www.cnblogs.com/dthum/p/11978125.html
Copyright © 2011-2022 走看看