2010-11-29 11 views
8

SMTP 프로토콜을 사용하지 않고 전자 메일을 보내려고합니다. Java를 사용하여 구현할 수 있습니까? 이후 원격 시스템에는 Google, Yahoo 및 기타 계정에 대한 액세스 권한이 없습니다. 심지어 보안 문제로 인해 SMTP 서버를 사용하여 내 사무실 메일을 구성 할 수 없습니다. 원격 컴퓨터에서 전자 메일을 보내는 다른 방법이 있습니까?Java 메일 : SMTP없이 전자 메일 보내기

+1

그럼 어떻게 책상에서 이메일을 보내나요? – skaffman

+0

메일 서버없이 이메일을 어떻게 보내겠습니까? – jrharshath

+2

@Here : 그는 전자 메일 서버를 말하지 않았으며, 그는 단지 SMTP 서버를 말하지 않았습니다. Exchange와 Notes는 SMTP를 사용할 필요가 없습니다. – skaffman

답변

2

원격 컴퓨터에 IMHO를 설치하면 직접 SMTP 서버를 프로그램에 통합하는 것보다 낫습니다.

2

SMTP 프로토콜을 사용하지 않고 이메일을 보내고 싶습니다. 그게 자바를 사용하여 구현 가능합니까? 당신이 어떤 레이어 5 네트워크 프로토콜을 구현할 수있는 Java로

  1. .

  2. 메시지를 받기 위해 SMTP를 사용하는 모든 메일 서버. 언제든지 SMTP를 사용하여 대상 메일 서버에 연결해야합니다. 일부 서비스를 인터넷에 로컬 네트워크에서 나갈 수없는 경우

당신은 목적지를 연결하는 proxy 또는 네트워크 tunnel가 필요합니다.

3

java.sun.com의 JavaMail 섹션에는 많은 third party products that plugin to the JavaMail API이 나열됩니다. 다행히 그 중 하나가 귀하의 요구에 맞을 것이지만, 귀하가 열어 놓은 비 SMTP 전송 옵션을 말하지 않기 때문에 더 구체적 일 수는 없습니다.