# JavaMail API documentation

The JavaMailTM API provides classes that model a mail system.

See: Description

JavaMail API Packages
Package | Description
--- | ---
javax.mail | The JavaMailTM API provides classes that model a mail system.
javax.mail.event | Listeners and events for the JavaMail API.
javax.mail.internet | Classes specific to Internet mail systems.
javax.mail.search | Message search terms for the JavaMail API.
javax.mail.util | JavaMail API utility classes.

Sun-specific Packages
Package | Description
--- | ---
com.sun.mail.dsn | Support for creating and parsing Delivery Status Notifications.
com.sun.mail.gimap | An EXPERIMENTAL IMAP protocol provider that supports the Gmail-specific protocol extensions.
com.sun.mail.imap | An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store.
com.sun.mail.pop3 | A POP3 protocol provider for the JavaMail API that provides access to a POP3 message store.
com.sun.mail.smtp | An SMTP protocol provider for the JavaMail API that provides access to an SMTP server.
com.sun.mail.util | Utility classes for use with the JavaMail API.
com.sun.mail.util.logging | Contains JavaMailTM extensions for the JavaTM platform's core logging facilities.

Copyright © 2013 Oracle. All Rights Reserved.