2011-05-13 1 views
0

자바 메일 API로 메일을 보내고 있습니다.자바 메일 오류 : java.net.ConnectException : 연결이 거부되었습니다 : 연결

모든 종류의 속성을 가진 SMTP 서버에 연결할 수 없습니다 ... 다른 조합으로 시도했습니다.

포트 25와 함께 SMTP 원격 서버 (서버가 로컬 호스트가 아니라 LAN에 있음)를 연결하고 있지만 포트 오류가 발생하는 이유는 무엇입니까?

javax.mail.MessagingException: Could not connect to SMTP host: *RemoteIP*, port: 465; nested exception is: java.net.ConnectException: Connection refused: connect 

누구든지 도움을받을 수 있다면.

감사합니다.

+1

텔넷을 사용하여 서버와 포트를 ping 할 수 있습니까? 네트워크 또는 방화벽 문제 인 것 같습니다. – sudmong

답변

0

실제로 메일 서버는 권장 포트가 아니지만 포트 465에서 SMTPS을 실제로 사용하고 있습니다. 이 경우 here SMTPM과 함께 JavaMail을 사용하는 예를 볼 수 있습니다. 속성 mail.smtps.host에 유의하십시오. 당신은 또한 mail.smtps.port 속성을 가지고 465를 지정할 수 있습니다.