| Package | Description | 
|---|---|
| org.springframework.mail | 
 Spring's generic mail infrastructure. 
 | 
| org.springframework.mail.javamail | 
 JavaMail support for Spring's mail infrastructure. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MailAuthenticationException
Exception thrown on failed authentication. 
 | 
class  | 
MailParseException
Exception thrown if illegal message properties are encountered. 
 | 
class  | 
MailPreparationException
Exception to be thrown by user code if a mail cannot be prepared properly,
 for example when a FreeMarker template cannot be rendered for the mail text. 
 | 
class  | 
MailSendException
Exception thrown when a mail sending error is encountered. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MailSender.send(SimpleMailMessage... simpleMessages)
Send the given array of simple mail messages in batch. 
 | 
void | 
MailSender.send(SimpleMailMessage simpleMessage)
Send the given simple mail message. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MimeMessage | 
JavaMailSenderImpl.createMimeMessage(InputStream contentStream)  | 
MimeMessage | 
JavaMailSender.createMimeMessage(InputStream contentStream)
Create a new JavaMail MimeMessage for the underlying JavaMail Session
 of this sender, using the given input stream as the message source. 
 | 
protected void | 
JavaMailSenderImpl.doSend(MimeMessage[] mimeMessages,
      Object[] originalMessages)
Actually send the given array of MimeMessages via JavaMail. 
 | 
void | 
JavaMailSenderImpl.send(MimeMessage... mimeMessages)  | 
void | 
JavaMailSender.send(MimeMessage... mimeMessages)
Send the given array of JavaMail MIME messages in batch. 
 | 
void | 
JavaMailSenderImpl.send(MimeMessage mimeMessage)  | 
void | 
JavaMailSender.send(MimeMessage mimeMessage)
Send the given JavaMail MIME message. 
 | 
void | 
JavaMailSenderImpl.send(MimeMessagePreparator... mimeMessagePreparators)  | 
void | 
JavaMailSender.send(MimeMessagePreparator... mimeMessagePreparators)
Send the JavaMail MIME messages prepared by the given MimeMessagePreparators. 
 | 
void | 
JavaMailSenderImpl.send(MimeMessagePreparator mimeMessagePreparator)  | 
void | 
JavaMailSender.send(MimeMessagePreparator mimeMessagePreparator)
Send the JavaMail MIME message prepared by the given MimeMessagePreparator. 
 | 
void | 
JavaMailSenderImpl.send(SimpleMailMessage... simpleMessages)  | 
void | 
JavaMailSenderImpl.send(SimpleMailMessage simpleMessage)  |