Ошибка JAVAMAILSMTP - PullRequest
       8

Ошибка JAVAMAILSMTP

0 голосов
/ 16 февраля 2012

Я использую javamail tp send emails.I hava добавил библиотеки javamail и JAF в мой проект. Но когда я запускаю его из websphere в RAD 7.0, я получаю следующую ошибку.

    2/16/12 19:16:15:445 IST] 00000026 SystemOut     O DEBUG SMTP: trying to connect to host "webmail.emailmyname.com", port 25, isSSL false
[2/16/12 19:16:17:437 IST] 00000026 SystemOut     O Exiting MailServlet
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R javax.mail.MessagingException: Could not connect to SMTP host: webmail.emailmyname.com, port: 25;
  nested exception is:
    java.net.ConnectException: Connection refused: connect
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R     at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R     at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R     at javax.mail.Service.connect(Service.java:275)
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R     at javax.mail.Service.connect(Service.java:156)
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R     at javax.mail.Service.connect(Service.java:105)
[2/16/12 19:16:17:430 IST] 00000026 SystemErr     R     at javax.mail.Transport.send0(Transport.java:168)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at javax.mail.Transport.send(Transport.java:98)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.devx.example.MailServlet.doPost(MailServlet.java:64)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1449)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:790)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3610)
[2/16/12 19:16:17:431 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:274)
[2/16/12 19:16:17:432 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:926)
[2/16/12 19:16:17:432 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557)
[2/16/12 19:16:17:432 IST] 00000026 SystemErr     R     at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173)
[2/16/12 19:16:17:432 IST] 00000026 SystemErr     R     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(H    

1 Ответ

0 голосов
/ 16 февраля 2012

Ваш сервер отключен или настроен для работы на другом порту.Вы можете выдать «telnet webmail.emailmyname.com 25», если вы получите ответ «telnet: Невозможно подключиться к удаленному хосту: соединение отказано», тогда есть вероятность, что ваш сервер настроен на другом портуваш сервер не работает, выдав команду "ping webmail.emailmyname.com").

...