2013-04-12 58 views
0

我使用的XAMPP部署在Tomcat中我的Java應用程序以及使用汞郵件發送電子郵件。現在我只是用一個使用java郵件API和水銀郵件的小型java程序測試我的應用程序。我已經在Mercury中完成必要的配置來設置本地主機。現在,當運行Java program..its說無法連接到SMTP主機:本地主機,端口:25遠程登錄220說本地主機ESMTP服務器準備

javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25; 
    nested exception is: 
    java.net.SocketException: Network is unreachable: connect 
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1962) 
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:654) 

雖然我的XAMPP水星服務器啓動並運行具有以下端口號

25, 79, 105 , 106, 110, 143, 2224 

我還測試了telnet命令......結果如下。

telnet localhost 25 
220 localhost ESMTP server ready. 

現在我被卡住了。因爲我從我的大學實驗室工作,賽門鐵克端點保護安裝在系統中,所以我不能甚而檢查防火牆產生任何問題....

回答

0

它幾乎肯定賽門鐵克端點防護,是造成問題。可能你的大學不希望你運行你自己的郵件服務器。

相關問題