# Uses of Interface
org.springframework.mail.MailSender

Packages that use MailSender
Package
Description
org.springframework.mail.javamail
JavaMail support for Spring's mail infrastructure.

## Uses of MailSender in org.springframework.mail.javamail

Subinterfaces of MailSender in org.springframework.mail.javamail
Modifier and Type
Interface
Description
`interface`
`JavaMailSender`
Extended `MailSender` interface for JavaMail, supporting MIME messages both as direct arguments and through preparation callbacks.
Classes in org.springframework.mail.javamail that implement MailSender
Modifier and Type
Class
Description
`class`
`JavaMailSenderImpl`
Production implementation of the `JavaMailSender` interface, supporting both JavaMail `MimeMessages` and Spring `SimpleMailMessages`.