首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将电子邮件发送到以下服务器失败: smtp.mailtrap.io:465

将电子邮件发送到以下服务器失败: smtp.mailtrap.io:465
EN

Stack Overflow用户
提问于 2018-05-04 19:23:02
回答 2查看 893关注 0票数 0

你好,我在eclipse中用的是'maven‘..我试图使用smtp.mailtrap.io发送邮件,但它显示了这些错误。请为我找到一个解决方案

代码语言:javascript
复制
Email email = new SimpleEmail();
email.setHostName("smtp.mailtrap.io");
email.setSmtpPort(2525);
email.setAuthenticator(new DefaultAuthenticator("chipurichetti.tarun@*****.com", "****"));
email.setSSLOnConnect(true);
email.setFrom("user@gmail.com");
email.setSubject("TestMail");
email.setMsg("This is a test mail ... :-) sent through gmail smtp after enabling (https://www.google.com/settings/security/lesssecureapps)");
email.addTo("ashokreddy.arikatla@*****.com");
email.send();
System.out.print("mail sent");

这是我用过的代码

EN

回答 2

Stack Overflow用户

发布于 2018-10-17 20:55:13

在我使用mailtrap.io进行测试的过程中,我发现由于POODLE漏洞而不支持SSL。尝试使用TLS/starttls而不是SSL。

下面是SimpleEmail的文档:Apache Commons Email Security Docs

通过调用Email.setStartTLSRequired(true)强制使用STARTTLS

在使用安全传输(STARTTLS或SSL)时,您可以通过调用Email.setSSLCheckServerIdentity(true)强制验证服务器的证书。也可以通过指定false来禁用。

我可以强制加密连接吗?可以,您可以强制加密连接。邮件陷阱SMTP服务器使用在所有SMTP端口上工作的STARTTLS。由于POODLE漏洞,我们仅支持TLS连接(禁用SSLv2和SSLv3 )。https://mailtrap.io/faq#faq15

票数 0
EN

Stack Overflow用户

发布于 2019-01-29 07:15:20

发生这种情况的原因有很多。在我的情况下,它是我的杀毒软件。我有一个运行的Avast,所以我卸载了它(不推荐,你可以禁用它或其他什么),它起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50173747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档