请帮助配置JBoss 7“;邮件会话”;通过jboss cli

请帮助配置JBoss 7“;邮件会话”;通过jboss cli,jboss,jboss7.x,Jboss,Jboss7.x,我需要通过jboss cli命令行创建smtp邮件连接器。到目前为止,我已经成功地在配置xml中创建了和节点: /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 所有这些导致配置文件中出现以下部分:

我需要通过jboss cli命令行创建smtp邮件连接器。到目前为止,我已经成功地在配置xml中创建了
节点:

/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管理控制台后,我发现
节点应该包含
子节点,但我不知道如何做,JBoss管理指南对此没有任何线索。如果有人能提供帮助,我将不胜感激。

此命令为默认会话添加用户名和密码(根据需要在命令中更改会话名称)


此命令为默认会话添加用户名和密码(根据需要在命令中更改会话名称)


不太熟悉子系统,但您是否尝试过完整的选项卡?只需键入类似以下内容:添加(然后使用tab键查看选项。您也可以使用
/subsystem=mail/mail session=*:阅读资源描述
查看可用选项。@JamesR.Perkins,成功了,谢谢!顺便说一句,我在
之后尝试了tab键:添加
,而不是
:添加(
,没有完整的建议))James搞定了…选项卡完成用于填充路径并公开资源节点的可用命令和操作。您可以使用
read resource
操作公开属性,
add
添加属性,以及
write
写入属性。总而言之,由于选项卡完成,这是一个非常简单的过程!也许这是uld会给您一些想法,如不太熟悉子系统,但您是否尝试过完整的选项卡?只需键入类似于
/subsystem=mail/mail session=“java:/mail/myMail”:add的内容即可(
然后使用tab键查看选项。您也可以使用
/subsystem=mail/mail session=*:阅读资源描述
查看可用选项。@JamesR.Perkins,成功了,谢谢!顺便说一句,我在
之后尝试了tab键:添加
,而不是
:添加(
,没有完整的建议))James搞定了…选项卡完成用于填充路径并公开资源节点的可用命令和操作。您可以使用
read resource
操作公开属性,
add
添加属性,以及
write
写入属性。总而言之,由于选项卡完成,这是一个非常简单的过程!也许这是我可以给你一些想法
/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)