我正在尝试使用Java邮件将邮件发送到通讯组列表(组邮件id),并且成功了。但默认情况下,它是在MS Outlook的垃圾箱中收到的。如何将其发送到收件箱?
来自donotreply@.com的邮件应投递到收件箱。
String host = "SMARTHOST.XXXX.COM";
Properties prop = new Properties();
prop.load(PDFGenerator.propLoad());
Properties properties = System.getProperties();
properties.put("mail.smtp.host", host); // smtp.gmail.com?
properties.put("mail.smtp.port", "25");
Session session = Session.getDefaultInstance(properties);
MimeMessage message = new MimeMessage(session);
// From e-mail Id
message.setFrom(new InternetAddress("donotreply@example.com"));
message.addRecipients(Message.RecipientType.TO, "groupmailId@example.com");发布于 2014-01-03 18:30:05
在outlook中,将发件人的电子邮件添加到安全发件人列表中。这与java、sendmail等没有任何关系。它与垃圾邮件过滤器有关。
https://stackoverflow.com/questions/20901324
复制相似问题