Android& JavaMail:使用cPanel的服务器发送邮件

时间:2013-09-25 13:33:47

标签: android javamail cpanel

我使用javamail api发送邮件。首先我尝试了gmail smtp服务器,一切正常。但现在我想使用自己的邮件服务器(通过cPanel)。但我的财产有问题。任何人都可以帮助我吗?

这是我的属性代码:

Properties props = new Properties();
props.put("mail.smtp.host", "cpanel4.onofis.com");
props.put("mail.smtp.socketFactory.port", "465");
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.port", "465");

这是cPanel的服务器信息:

用户名: blabllabla@blabla.com

密码: blablablabla。

发送服务器: cpanel4.onofis.com

SMTP:端口465

IMAP,POP3和SMTP需要身份验证。

1 个答案:

答案 0 :(得分:1)

确定。我发现了这个问题。但仍然不知道为什么......我删除了SocketFactory行并完成了它。

工作代码是:

Properties props = new Properties();
props.put("mail.smtp.host", "cpanel4.onofis.com");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.port", "465");