| Name | Description | Type | Package | Framework |
| ConfigurableMimeFileTypeMap | Spring-configurable FileTypeMap implementation that will readMIME type to file extension mappings from a standard JavaMail MIME type | Class | org.springframework.mail.javamail | Spring MVC |
| InternetAddressEditor | Editor for java. | Class | org.springframework.mail.javamail | Spring MVC |
| JavaMailSender | supporting MIME messages both as direct arguments and through preparationcallbacks. | Interface | org.springframework.mail.javamail | Spring MVC |
| JavaMailSenderImpl | Production implementation of the JavaMailSender interface,supporting both JavaMail MimeMessages and Spring | Class | org.springframework.mail.javamail | Spring MVC |
| MimeMailMessage | to let message population code interact with a simple message or a MIMEmessage through a common interface. | Class | org.springframework.mail.javamail | Spring MVC |
| MimeMessageHelper | Helper class for populating a MimeMessage. | Class | org.springframework.mail.javamail | Spring MVC |
| MimeMessagePreparator | Callback interface for the preparation of JavaMail MIME messages. | Interface | org.springframework.mail.javamail | Spring MVC |