gpt4 book ai didi

java - 如何在 Java 中更改要回复的电子邮件地址

转载 作者:行者123 更新时间:2023-11-30 02:24:49 25 4
gpt4 key购买 nike

我有发送电子邮件的方法:

public static void sendMail(InternetAddress[] to, InternetAddress[] cc, InternetAddress[] bcc, String subject, String body, String priority, String type) throws MessagingException {
String host = "127.0.0.1";

Properties properties = System.getProperties();
properties.setProperty("mail.smtp.host", host);

Session session = Session.getInstance(properties);

MimeMessage msg = new MimeMessage(session);
msg.setSubject(subject);
msg.addHeader("X-Priority", priority);
msg.setFrom("noreply@mydomain.com");
msg.addRecipients(Message.RecipientType.TO, to);

if (cc != null) {
msg.addRecipients(Message.RecipientType.CC, cc);
}

if (bcc != null) {
msg.addRecipients(Message.RecipientType.BCC, bcc);
}

if (type == null) {
msg.setText(body);
} else {
msg.setText(body, "utf-8", type);
}

Transport.send(msg);
}

我希望,如果某个用户回复此类电子邮件,他的电子邮件将被重定向到其他电子邮件(例如 support@mydomain.com)。

最佳答案

尝试message.setReplyTo(reply To);请注意,回复地址与发件人地址不同

关于java - 如何在 Java 中更改要回复的电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45915153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com