2012-07-26 4 views
1

Jboss 서버 6.1에서 Java 웹 응용 프로그램을 실행하고 있습니다. 시스템 'A'에서 실행 중입니다. 프록시 서버 역할을하는 시스템 'B'에서 실행중인 Apache HTTPD 서버. 'A'은 인터넷에 노출되어 있지 않지만 B는 인터넷에 노출되어 있습니다. 사용자는 프록시 (B)를 통해 웹 응용 프로그램 URL (A)에 액세스 할 수 있습니다.java : LAN에 연결되어 있지만 인터넷에 연결되어 있지 않은 서버에서 이메일 보내기

문제 : 내 웹 응용 프로그램 (A)이 전자 메일을 생성합니다.이 전자 메일은 사용자에게 보내야합니다. A가 인터넷에 노출되지 않았기 때문에 이메일을 최종 사용자에게 전달/보내는 방법. Apache James를 사용하여 메일을 전달할 수 있습니까? 시스템 이 인터넷에 연결되어 있으면 응용 프로그램에서 메일을 보낼 수 있습니다. Java Mail API를 사용하고 있습니다.

답변

0

javamail은 웹 프록시 서버에서는 사용할 수 없지만 SOCKS에서는 대안을 제공합니다. 아래 링크를 참조하십시오 : -

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

+0

을 그리고 네 당신은 아마 빠른 응답을 서버 B에서 – Davos555

+0

감사 이러한에 전달하는 제임스에게 메일 서버를 사용할 수 있습니다. 쉽게 구성 할 수있는 다른 Java 오픈 소스 메일 서버가 있습니까? –

+0

나는 다른 사람들에게 익숙하지 않지만 몇 가지가 있다고 생각한다. 오픈 소스 소스에 대해서는 sourceforge.net을 확인하십시오. – Davos555

관련 문제