Java 使用gmail smtp主机发送电子邮件时连接被拒绝?
我有以下代码向我的gmail发送电子邮件 但是当我运行代码时,我总是在异常下面Java 使用gmail smtp主机发送电子邮件时连接被拒绝?,java,spring,email,Java,Spring,Email,我有以下代码向我的gmail发送电子邮件 但是当我运行代码时,我总是在异常下面 javax.mail.AuthenticationFailedException: failed to connect, no password specified? at javax.mail.Service.connect(Service.java:329) at javax.mail.Service.connect(Service.java:176) at javax.mail.Serv
javax.mail.AuthenticationFailedException: failed to connect, no password specified?
at javax.mail.Service.connect(Service.java:329)
at javax.mail.Service.connect(Service.java:176)
at javax.mail.Service.connect(Service.java:125)
at javax.mail.Transport.send0(Transport.java:194)
at javax.mail.Transport.send(Transport.java:124)
at Mainclass.main(Mainclass.java:66)
我有什么遗漏吗?我的密码是正确的。请帮帮我
谢谢 主机设置正确了吗?此外,我看不到您使用哪些端口进行连接。您是否设置了正确的端口?TLS是gmail的正确身份验证加密吗
Please see the attached config:
'SMTP::TLS',
Host => 'smtp.gmail.com',
Port => 587,
User => 'username@gmail.com',
Password => 'password'
您将主机指定为gmail,但您使用的是fsdl.com?那是什么?发件人地址应该有效吗?谢谢什么是“SMTP::TLS”?谢谢
Please see the attached config:
'SMTP::TLS',
Host => 'smtp.gmail.com',
Port => 587,
User => 'username@gmail.com',
Password => 'password'