0

この例外が発生します:

javax.mail.MessagingException: Unknown SMTP host: server.gmail.com;
  nested exception is:
    java.net.UnknownHostException: server.gmail.com
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1280)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
    at javax.mail.Service.connect(Service.java:275)
    at javax.mail.Service.connect(Service.java:156)
    at javax.mail.Service.connect(Service.java:105)
    at javax.mail.Transport.send0(Transport.java:168)
    at javax.mail.Transport.send(Transport.java:98)
    at com.SimpleSendEmail.main(SimpleSendEmail.java:33)
Caused by: java.net.UnknownHostException: server.gmail.com
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:529)
    at java.net.Socket.connect(Socket.java:478)
    at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)
    at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
    ... 7 more

必要なjarファイルも含めました。この例外を解決するのを手伝ってください。

4

2 に答える 2

2

smtp.gmail.comホストとして使用してみてください。

于 2012-10-12T06:55:40.397 に答える
0

あなたのSMTPホストは明らかに間違っています

お試しのみsmtp.gmail.com

于 2012-10-12T06:56:58.530 に答える