我们要求使用java mail api和JBoss AS 7.1.2.FINAL从microsoft exchange服务器发送邮件。
我可以使用jboss的gmail smtp服务器发送邮件。配置如下。
<profile>
<subsystem xmlns="urn:jboss:domain:mail:1.0">
<mail-session jndi-name="java:jboss/mail/Default">
<smtp-server ssl="true" outbound-socket-binding-ref="mail-smtp">
<login name="emailid@gmail.com" password="password"/>
</smtp-server>
</mail-session>
</subsystem>
</profile>
<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="smtp.gmail.com" port="465"/>
</outbound-socket-binding>
</socket-binding-group>
我可以使用EWS java api(来自普通的java类而非jboss)从microsfot exchange服务器发送邮件。
但是,我无法找到使用java mail api和jboss从microsoft Exchange服务器发送邮件的解决方案。
如果有人知道如何配置,请告诉我。即使我们可以配置任何其他版本的jboss,也请告诉我。