target.setBcc(copy(getBcc()));
target.setBcc(copy(getBcc()));
private void applyHeadersToMailMessage(MailMessage mailMessage, MessageHeaders headers) { String subject = headers.get(MailHeaders.SUBJECT, String.class); if (subject != null) { mailMessage.setSubject(subject); } String[] to = this.retrieveHeaderValueAsStringArray(headers, MailHeaders.TO); if (to != null) { mailMessage.setTo(to); } if (mailMessage instanceof SimpleMailMessage) { Assert.state(!ObjectUtils.isEmpty(((SimpleMailMessage) mailMessage).getTo()), "No recipient has been provided on the MailMessage or the 'MailHeaders.TO' header."); } String[] cc = this.retrieveHeaderValueAsStringArray(headers, MailHeaders.CC); if (cc != null) { mailMessage.setCc(cc); } String[] bcc = this.retrieveHeaderValueAsStringArray(headers, MailHeaders.BCC); if (bcc != null) { mailMessage.setBcc(bcc); } String from = headers.get(MailHeaders.FROM, String.class); if (from != null) { mailMessage.setFrom(from); } String replyTo = headers.get(MailHeaders.REPLY_TO, String.class); if (replyTo != null) { mailMessage.setReplyTo(replyTo); } }
private void applyHeadersToMailMessage(MailMessage mailMessage, MessageHeaders headers) { String subject = headers.get(MailHeaders.SUBJECT, String.class); if (subject != null) { mailMessage.setSubject(subject); } String[] to = this.retrieveHeaderValueAsStringArray(headers, MailHeaders.TO); if (to != null) { mailMessage.setTo(to); } if (mailMessage instanceof SimpleMailMessage) { Assert.state(!ObjectUtils.isEmpty(((SimpleMailMessage) mailMessage).getTo()), "No recipient has been provided on the MailMessage or the 'MailHeaders.TO' header."); } String[] cc = this.retrieveHeaderValueAsStringArray(headers, MailHeaders.CC); if (cc != null) { mailMessage.setCc(cc); } String[] bcc = this.retrieveHeaderValueAsStringArray(headers, MailHeaders.BCC); if (bcc != null) { mailMessage.setBcc(bcc); } String from = headers.get(MailHeaders.FROM, String.class); if (from != null) { mailMessage.setFrom(from); } String replyTo = headers.get(MailHeaders.REPLY_TO, String.class); if (replyTo != null) { mailMessage.setReplyTo(replyTo); } }
target.setBcc(copy(getBcc()));