## Uses of Class
i2p.susi.webmail.Mail

- Packages that use Mail
  Package | Description
  --- | ---
  i2p.susi.webmail | The SusiMail webapp, which implements a webmail interface, POP3 and SMTP client-side protocols, and local caching of email.

- - ### Uses of Mail in i2p.susi.webmail

    Subclasses of Mail in i2p.susi.webmail
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `Draft` Represents a draft email message with attachments and Bcc support.

    Methods in i2p.susi.webmail that return Mail
    Modifier and Type | Method and Description
    --- | ---
    `Mail` | MailCache.`getMail(String uidl, MailCache.FetchMode mode)` Fetch any needed data from pop3 server, unless mode is CACHE_ONLY or HEADER_CACHE_ONLY, or this isn't the Inbox.

    Methods in i2p.susi.webmail that return types with arguments of type Mail
    Modifier and Type | Method and Description
    --- | ---
    `Collection<Mail>` | PersistentMailCache.`getMails()` Fetch all mails from disk.

    Methods in i2p.susi.webmail with parameters of type Mail
    Modifier and Type | Method and Description
    --- | ---
    `protected int` | Sorters.SenderSorter.`compare(Mail a, Mail b)`
    `protected int` | Sorters.ToSorter.`compare(Mail a, Mail b)`
    `protected int` | Sorters.SubjectSorter.`compare(Mail a, Mail b)`
    `protected int` | Sorters.DateSorter.`compare(Mail a, Mail b)`
    `protected int` | Sorters.SizeSorter.`compare(Mail a, Mail b)`
    `void` | PersistentMailCache.`deleteMail(Mail mail)` Delete data from disk.
    `boolean` | PersistentMailCache.`getMail(Mail mail, boolean headerOnly)` Fetch any needed data from disk.
    `boolean` | PersistentMailCache.`saveMail(Mail mail)` Save data to disk.
    `static int` | Sorters.DateSorter.`scompare(Mail a, Mail b)` Use as fallback in other sorters