java:从在LAN中连接但不在Internet中的服务器发送电子邮件

时间:2012-07-26 09:26:34

标签: java email

我正在Jboss服务器6.1中运行我的java Web应用程序,该服务器在系统“ A ”上运行。在系统' B '上运行的Apache HTTPD服务器,它充当代理服务器。 系统“ A ”不会向Internet公开,但B会向Internet公开。用户可以通过代理(B)访问Web应用程序URL(A)。

问题:我的网络应用程序(A)会生成应发送给用户的电子邮件。如何向最终用户转发/发送电子邮件,因为A未暴露于互联网。我们可以使用Apache James转发邮件吗?如果系统 A 与Internet连接,则应用程序可以发送邮件。我正在使用Java Mail API。

1 个答案:

答案 0 :(得分:0)

javamail声明它不能与Web代理服务器一起使用,但提供了SOCKS的替代方案。请参阅以下链接: -

http://www.oracle.com/technetwork/java/faq-135477.html#proxy