【发布时间】:2019-09-20 18:34:41
【问题描述】:
我已经实现了向 Java 发送电子邮件的功能。但是,从我收到以下错误的那一刻起:
DEBUG SMTP: need username and password for authentication
DEBUG SMTP: protocolConnect returning false, host=smtp.gmail.com, user=USERNAME, password=<null>
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 587, isSSL true
com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.gmail.com, 587; timeout -1;
nested exception is:
java.net.ConnectException: Connection refused: connect
我认为我的代码没有错。因为我的代码在我两位同事的 PC 上运行良好。 (telnet smtp.gmail.com 587) 命令运行良好。
请帮帮我。因为这个,我有几天什么都做不了。
我是初学者,如果你能告诉我,我将不胜感激。
【问题讨论】:
标签: java spring email smtp gmail