Java,使用SMTP发送邮件总是邮件转到垃圾邮件文件夹,为什么?

时间:2013-11-11 07:22:56

标签: java gmail

我要道歉地问这个重复的问题..

我正在使用gmail smtp服务器发送邮件..

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

props.put("mail.smtp.starttls.enable", "true");

props.put("mail.smtp.socketFactory.port", "465");
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.socketFactory.fallback", "false");

但我的邮件总是只发送垃圾邮件文件夹......

注意:我使用gmail作为公司名称myname@mtmr.in

如果它是正常的gmail,如myname@gmail.com,它工作正常..但我希望通过公司邮件..

1 个答案:

答案 0 :(得分:0)

很难确定为什么您的电子邮件被标记为垃圾邮件,但有一种可能性 1 是您的公司因垃圾邮件而声名鹊起。 (或者更准确地说,许多Gmail用户点击了他们从贵公司收到的电子邮件中的“举报垃圾邮件”按钮。)

如果这是问题,那么除了在您的 Gmail帐户上创建过滤器以将这些电子邮件从垃圾邮件中移出外,您无能为力。当然,这只会影响发送到您帐户的电子邮件 ...而不是其他人的电子邮件。

长期的补救措施是说服那些使用您公司的电子邮件地址发送垃圾邮件/垃圾邮件的人停止它!


1 - 使用您的个人电子邮件地址发送的同一封电子邮件未标记为垃圾邮件的事实表明这不仅仅是“可能性”......