本文整理了Java中javax.mail.internet.MimeMessage.setSentDate()
方法的一些代码示例,展示了MimeMessage.setSentDate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MimeMessage.setSentDate()
方法的具体详情如下:
包路径:javax.mail.internet.MimeMessage
类名称:MimeMessage
方法名:setSentDate
[英]Set the RFC 822 "Date" header field. This is the date on which the creator of the message indicates that the message is complete and ready for delivery. If the date parameter is null
, the existing "Date" field is removed.
[中]设置RFC 822“日期”标题字段。这是邮件创建者表示邮件已完成并准备好交付的日期。如果日期参数为null
,则现有的“日期”字段将被删除。
代码示例来源:origin: oblac/jodd
/**
* Sets sent date in msgToSet with sent date from emailWithData.
*
* @param emailWithData {@link Email} with data
* @param msgToSet {@link MimeMessage} to set data into.
* @throws MessagingException if there is a failure
*/
private void setSentDate(final Email emailWithData, final MimeMessage msgToSet) throws MessagingException {
Date date = emailWithData.sentDate();
if (date == null) {
date = new Date();
}
msgToSet.setSentDate(date);
}
代码示例来源:origin: gocd/gocd
public MimeMessage createMessage(String from, String to, String subject, String body)
throws MessagingException {
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
msg.setRecipients(TO, to);
msg.setSubject(subject);
msg.setContent(msg, "text/plain");
msg.setSentDate(new Date());
msg.setText(body);
msg.setSender(new InternetAddress(from));
msg.setReplyTo(new InternetAddress[]{new InternetAddress(from)});
return msg;
}
代码示例来源:origin: stackoverflow.com
mp.addBodyPart(mbp);
message.setContent(mp);
message.setSentDate(new java.util.Date());
代码示例来源:origin: quartz-scheduler/quartz
protected MimeMessage prepareMimeMessage(MailInfo mailInfo)
throws MessagingException {
Session session = getMailSession(mailInfo);
MimeMessage mimeMessage = new MimeMessage(session);
Address[] toAddresses = InternetAddress.parse(mailInfo.getTo());
mimeMessage.setRecipients(Message.RecipientType.TO, toAddresses);
if (mailInfo.getCc() != null) {
Address[] ccAddresses = InternetAddress.parse(mailInfo.getCc());
mimeMessage.setRecipients(Message.RecipientType.CC, ccAddresses);
}
mimeMessage.setFrom(new InternetAddress(mailInfo.getFrom()));
if (mailInfo.getReplyTo() != null) {
mimeMessage.setReplyTo(new InternetAddress[]{new InternetAddress(mailInfo.getReplyTo())});
}
mimeMessage.setSubject(mailInfo.getSubject());
mimeMessage.setSentDate(new Date());
setMimeMessageContent(mimeMessage, mailInfo);
return mimeMessage;
}
代码示例来源:origin: stackoverflow.com
msg.setSentDate(new Date());
代码示例来源:origin: looly/hutool
msg.setSentDate(new Date());
代码示例来源:origin: looly/hutool
msg.setSentDate(new Date());
代码示例来源:origin: traccar/traccar
message.setSentDate(new Date());
代码示例来源:origin: stackoverflow.com
msg.setSentDate(new Date());
代码示例来源:origin: loklak/loklak_server
message.addHeader("format", "flowed");
message.addHeader("Content-Transfer-Encoding", "8bit");
message.setSentDate(new Date());
message.setReplyTo(new Address[]{new InternetAddress(senderEmail, displayname)});
message.setFrom(new InternetAddress(senderEmail, displayname));
代码示例来源:origin: spring-projects/spring-framework
try {
if (mimeMessage.getSentDate() == null) {
mimeMessage.setSentDate(new Date());
代码示例来源:origin: org.springframework/spring-context-support
try {
if (mimeMessage.getSentDate() == null) {
mimeMessage.setSentDate(new Date());
代码示例来源:origin: bill1012/AdminEAP
/**
* 群发邮件
*
* @param recipients 收件人们
* @param subject 主题
* @param content 内容
* @throws AddressException
* @throws MessagingException
*/
public void send(List<String> recipients, String subject, Object content)
throws AddressException, MessagingException {
// 创建mime类型邮件
final MimeMessage message = new MimeMessage(session);
// 设置发信人
message.setFrom(new InternetAddress(authenticator.getUsername()));
message.setSentDate(new Date());
// 设置收件人们
final int num = recipients.size();
InternetAddress[] addresses = new InternetAddress[num];
for (int i = 0; i < num; i++) {
addresses[i] = new InternetAddress(recipients.get(i));
}
message.setRecipients(MimeMessage.RecipientType.TO, addresses);
// 设置主题
message.setSubject(subject);
// 设置邮件内容
message.setContent(content.toString(), "text/html;charset=utf-8");
// 发送
Transport.send(message);
}
代码示例来源:origin: bill1012/AdminEAP
/**
* 发送邮件
*
* @param recipient 收件人邮箱地址
* @param subject 邮件主题
* @param content 邮件内容
* @throws AddressException
* @throws MessagingException
*/
public void send(String recipient, String subject, Object content)
throws AddressException, MessagingException {
// 创建mime类型邮件
final MimeMessage message = new MimeMessage(session);
// 设置发信人
message.setFrom(new InternetAddress(authenticator.getUsername()));
// 设置收件人
message.setRecipient(MimeMessage.RecipientType.TO, new InternetAddress(recipient));
// 设置主题
message.setSubject(subject);
message.setSentDate(new Date());
// 设置邮件内容
message.setContent(content.toString(), "text/html;charset=utf-8");
// 发送
Transport.send(message);
}
代码示例来源:origin: stackoverflow.com
msg.setSentDate(new Date());
代码示例来源:origin: camunda/camunda-bpm-platform
mimeMsg.setContent(mp);
mimeMsg.setSentDate(new Date());
addInfo("About to send out SMTP message \"" + subjectStr + "\" to " + Arrays.toString(toAddressArray));
Transport.send(mimeMsg);
代码示例来源:origin: com.sun.mail/javax.mail
setHeader("MIME-Version", "1.0");
if (getHeader("Date") == null)
setSentDate(new Date());
updateMessageID();
代码示例来源:origin: jamesagnew/hapi-fhir
email.setSubject(subject);
email.setText(body);
email.setSentDate(new Date());
email.addHeader("X-FHIR-Subscription", subscriptionId);
} catch (MessagingException e) {
代码示例来源:origin: ops4j/org.ops4j.pax.logging
protected void sendMultipartMessage(final MimeMessage msg, final MimeMultipart mp) throws MessagingException {
synchronized (msg) {
msg.setContent(mp);
msg.setSentDate(new Date());
Transport.send(msg);
}
}
代码示例来源:origin: stackoverflow.com
MimeMessage msg = mailSender.createMimeMessage();
msg.setFrom(new InternetAddress(EMAIL_SENDER_ADDRESS, EMAIL_SENDER_PERSONAL));
msg.setSubject(subject);
msg.setSentDate(new Date());
msg.setContent(text, "text/html; charset=UTF-8");
for (EmailInternetAddress emailInternetAddress :emailInternetAddresses) {
msg.addRecipient(emailInternetAddress.getRecipientType(),
emailInternetAddress.getInternetAddress());
}
mailSender.send(msg);
内容来源于网络,如有侵权,请联系作者删除!