我可以关闭 Wildfly 上的 mail-smtp 端口吗?

Can I close mail-smtp port on Wildfly?

我想关闭 mail-smtp 端口。

<socket-binding-group name="standard-sockets"
 default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
    <!--<outbound-socket-binding name="mail-smtp">-->
        <!--<remote-destination host="localhost" port="25"/>-->
    <!--</outbound-socket-binding>-->
</socket-binding-group>

如果我不使用邮件,可以禁用邮件子系统吗?

    <subsystem xmlns="urn:jboss:domain:mail:2.0">
        <mail-session name="default" jndi-name="java:jboss/mail/Default">
            <smtp-server outbound-socket-binding-ref="mail-smtp"/>
        </mail-session>
    </subsystem>

如果要删除邮件服务,可以删除子系统

删除扩展名:<extension module="org.jboss.as.mail"/>

删除完整的子系统邮件:

<subsystem xmlns="urn:jboss:domain:mail:2.0">
    <mail-session name="default" jndi-name="java:jboss/mail/Default">
        <smtp-server outbound-socket-binding-ref="mail-smtp"/>
    </mail-session>
</subsystem>

删除出站套接字绑定邮件 smtp

<outbound-socket-binding name="mail-smtp">
    <remote-destination host="localhost" port="25"/>
</outbound-socket-binding>

您也可以使用 CLI 删除子系统:

/subsystem=mail:remove
/socket-binding-group=standard-sockets/remote-destination-outbound-socket-binding=mail-smtp:remove
/extension=org.jboss.as.mail:remove
:reload