我搜索了一下,看起来设置电子邮件返回路径的标准方法(以便退回到与发件人不同的地址)是通过 Properties 对象,如下所示:
Properties prop = new Properties();
prop.put("mail.smtp.from", "bounce@domain.com");
Session session = Session.getDefaultInstance(prop, null);
MimeMessage mimeMessage = new MimeMessage(session);
// set from/to/subject of the mail here.
有没有办法在创建 mimeMessage 对象后设置返回路径?我正在使用的邮件架构创建一个空邮件,然后根据它实际是什么类型的邮件,设置与邮件相关的其余字段。我只希望某些类型的邮件被退回,而不是全部,所以我宁愿在创建消息对象之前不设置返回路径。