## Uses of Class
javax.mail.Service

- Packages that use Service
  Package | Description
  --- | ---
  com.sun.mail.gimap | An EXPERIMENTAL IMAP protocol provider that supports the Gmail-specific IMAP 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.
  javax.mail | The JavaMailTM API provides classes that model a mail system.

- - ### Uses of Service in com.sun.mail.gimap

    Subclasses of Service in com.sun.mail.gimap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GmailSSLStore` Support "gimaps" protocol name.
    `class` | `GmailStore` A Gmail Store.

  - ### Uses of Service in com.sun.mail.imap

    Subclasses of Service in com.sun.mail.imap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IMAPSSLStore` This class provides access to an IMAP message store over SSL.
    `class` | `IMAPStore` This class provides access to an IMAP message store.

  - ### Uses of Service in com.sun.mail.pop3

    Subclasses of Service in com.sun.mail.pop3
    Modifier and Type | Class and Description
    --- | ---
    `class` | `POP3SSLStore` A POP3 Message Store using SSL.
    `class` | `POP3Store` A POP3 Message Store.

  - ### Uses of Service in com.sun.mail.smtp

    Subclasses of Service in com.sun.mail.smtp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMTPSSLTransport` This class implements the Transport abstract class using SMTP over SSL for message submission and transport.
    `class` | `SMTPTransport` This class implements the Transport abstract class using SMTP for message submission and transport.

  - ### Uses of Service in javax.mail

    Subclasses of Service in javax.mail
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Store` An abstract class that models a message store and its access protocol, for storing and retrieving messages.
    `class` | `Transport` An abstract class that models a message transport.

Copyright © 2016 Oracle. All rights reserved.