合流メールサーバの設定方法(ピット上のステップ)

1.設定方法のSMTPホストアドレス(congfluence Webインターフェイスで提供)

ここで私はアリメール(SMTPサーバーアドレスを使用smtp.mxhichina.comテストに)が、25、465個のポートが設定されているが、それでもメールを受信します

応答がありません。以下のように(参照ログがある:)

インターネットは一日の大半の情報を見つけるために、最後の公式文書は、プロンプトの指示がある(あなたが接続テストに、ポート587を使用しようとすることができます)

官方链接: https://confluence.atlassian.com/confkb/mail-server-connection-failed-with-smtp-802593325.html
官方说明:
SMTP Port Optional. The port to connect to on the SMTP host.
FishEye needs to use port 25 or port 587, because unlike JIRA its initial connection doesn't use SSL. Port 25 will be used if no port is specified.

私は、TLSオプションは、すべてが失敗し、オープンモードなしで開く、ポート587を使用するようにしてください。(私はテンセントEメールとオンラインの学生を参照してください、587の設定が正常にメッセージを受信し、私はアリを使用したりない、と私は、メールボックス、奇妙なトラブルを変更する必要はありません)

まず第一には、私のサービスは、ポートが開いていないかどうか、最後に障壁をアリのメールサーバを見ても、考えて、AWS上で展開されます。

telnet smtp.mxhichina.com 25   //不通
telnet smtp.mxhichina.com 587  //不通
telnet smtp.mxhichina.com 465  //通

最後に見つかったメールサービスを設定する際に、2つの方法で合流は、次の秒を試してみてください。

2.この問題を解決するための第二の方法(のjavax.mail.Sessionして、設定のJNDIアドレスに使用しました)

(1)停止confluence服务
(2)将文件mail-1.4.5.jar从<confluence-install>/confluence/WEB-INF/lib文件中移动(不是复制)到<confluence-install>/lib文件下
<confluence-install>这里是安装路径我这里是(/home1/atlassian/confluence)
(3)在<confluence-install>/conf/下的server.xml添加如下代码(注意添加在</Context>标签之前)注意, 放在第一个context的标签块里,不然会报找不到 mail。
<Resource name="mail/mohangSMTPServer"
   auth="Container"
   type="javax.mail.Session"
   mail.smtp.host="smtp.mxhichina.com"
   mail.smtp.port="465"
   mail.smtp.auth="true"
   mail.smtp.user="自己的阿里邮箱"
   password="邮箱密码"  //腾讯的邮箱的话,应该是授权码
   mail.smtp.starttls.enable="true"
   mail.transport.protocol="smtps"  //协议类型
   mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
   />
(4)启动confluence,继续配置【JNDI地址】
JNDI 地址是:java:comp/env/mail/mohangSMTPServer  注意:jndi地址必须和server.xml名称保持一致

Webメールサーバーの設定ページの合流点に戻る、上記ともセット以前のように。

以下は、あなたができる第二の方法のために設定されています。

3.最後に、ここでテストメッセージを再度

 

公開された86元の記事 ウォン称賛21 ビュー30000 +

おすすめ

転載: blog.csdn.net/xbw_linux123/article/details/104679717