1

jboss-cliコマンド ライン経由で smtp メール コネクタを作成する必要があります。これまでのところ、構成xml<mail-session>でノードを作成できました。<smtp-server>

/subsystem=mail/mail-session="java:/mail/myMail":add(jndi-name="java:/mail/myMail", from="noreply@acme.com")
/subsystem=mail/mail-session="java:/mail/myMail"/server=smtp:add

上記のすべてにより、構成ファイルの次の部分が作成されました。

<!-- default JBoss session with auth data -->
<mail-session jndi-name="java:jboss/mail/Default">
  <smtp-server ssl="true" outbound-socket-binding-ref="mail-smtp">
    <login name="user" password="pass"/>
  </smtp-server>
</mail-session>
<!-- Created mail session -->
<mail-session jndi-name="java:/mail/myMail" from="noreply@acme.com">
  <smtp-server outbound-socket-binding-ref="mail-smtp">
     <!-- no login node -->
  </smtp-server>
</mail-session>

GUI管理コンソールで遊んだ後、ノードに子ノード<smtp-server>を含める必要があることがわかりました<login name="login" password="pass">が、その方法がわかりません。JBoss管理ガイドには、この件に関する手がかりがありません。誰かがこれを手伝ってくれるなら、本当に感謝しています。

4

1 に答える 1

1

このコマンドは、デフォルト セッションのユーザー名とパスワードを追加します (必要に応じてコマンドでセッション名を変更します)。

/subsystem=mail/mail-session=java\:jboss\/mail\/Default/server=smtp/:write-attribute(name=username,value=your-username)

/subsystem=mail/mail-session=java\:jboss\/mail\/Default/server=smtp/:write-attribute(name=password,value=you-password)
于 2013-06-10T07:48:30.757 に答える