我有一个有效的电子邮件服务,通常通过默认地址发送电子邮件,可以说admin@mycomp.com
现在我正在尝试return-path
在电子邮件中添加一个,这样每当我收到电子邮件时,我都可以直接回复发件人的电子邮件。这是我配置属性的方式:
private void sendOut() {
props = new Properties();
props.put("mail.smtp.host", "smtp.gmail.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");
props.put("mail.smtp.from", "abc@google.com");
setJavaMailProperties(props);
Message message = new MimeMessage(getSession());
message.setFrom(new InternetAddress("admin@mycomp.com"));
message.setRecipients(Message.RecipientType.TO,
InternetAddress.parse("admin@mycomp.com"));
message.setSubject("subject");
message.setText("content");
Transport.send(message);
}
但是在发出电子邮件后,我仍然看到电子邮件是从我自己的电子邮件中发出的admin@mycomp.com
。我mail.smtp.from
根据此处的答案添加了如何将返回路径设置为使用 JavaMail 的发件人地址以外的电子邮件地址?. 我在这里错过了什么?