2011-05-13 187 views
0

我被用Java Mail API發送的郵件卡住了。Java郵件錯誤:java.net.ConnectException:連接被拒絕:連接

我無法連接任何類型的屬性的SMTP服務器......我嘗試過不同的組合。

我連接SMTP遠程服務器(服務器不在本地主機,它在局域網中),端口25,但它給我端口錯誤爲465,我不知道爲什麼?

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

如果有人可以幫忙。

Thankx提前。

+1

你可以使用telnet ping服務器和端口嗎?這似乎是一個網絡或防火牆問題。 – sudmong 2011-05-13 12:52:50

回答

0

也許你的郵件服務器實際上是在端口465上使用SMTPS(儘管它不是推薦的端口)。如果是這種情況,你可以看到here一個使用JavaMail和SMTPS的例子。請注意酒店mail.smtps.host;你也有mail.smtps.port屬性指定465.

相關問題