当我转发或回复包含标题的电子邮件时,我想删除标题文字。另外,如何使用setFrom()
方法更改“发件人”地址,以便收件人不会看到我的电子邮件地址。我想将“发件人”地址设为:Do Not Reply <no-reply@domain.com>
。
这是我的代码:
MimeMessage message = new MimeMessage(session);
DataHandler handler = new DataHandler(new ByteArrayDataSource(
body.getBytes(), "text/plain"));
message.setFrom(new InternetAddress("Do Not Reply" + "<"
+ "no-reply@domain.com" + ">"));
Address replyTo[] = { new InternetAddress("no-reply@domain.com") };
message.setReplyTo(replyTo);
message.setSubject(subject);
message.setDataHandler(handler);
if (recipients.indexOf(',') > 0)
message.setRecipients(Message.RecipientType.TO,
InternetAddress.parse(recipients));
else
message.setRecipient(Message.RecipientType.TO,
new InternetAddress(recipients));
Transport.send(message);
提前致谢。