Package de.trantor.mail

This package provides a lightweight, J2ME- (and also J2SE-) compatible package for representing Internet e-mail messages and for sending and receiving them using the SMTP and POP3 protocols.

See:
          Description

Class Summary
Connection Is the abstract base class for socket connections used inside the SMTP, POP3 and IMAP protocols of the mail package.
Envelope Represents an envelope used for sending a message via the SMTP protocol.
ImapClient Encapsulates the IMAP v4.1 protocol as specified in RFC 2060.
InboxClient This class provides an abstraction for the various protocols that are used to access a mailbox (currently POP3 and IMAP).
Message Represents an internet mail message according to RFC 822.
MimeDecoder Is a helper class for decoding MIME data contained in e-mail messages.
Pop3Client Encapsulates the POP3 protocol as specified in RFC 1939.
SmtpClient Encapsulates the SMTP protocol, as specified in RFC 822.
 

Exception Summary
MailException An exception class for mail errors.
 

Package de.trantor.mail Description

This package provides a lightweight, J2ME- (and also J2SE-) compatible package for representing Internet e-mail messages and for sending and receiving them using the SMTP and POP3 protocols. Use the Pop3Client class to retrieve a Message from a POP3 mailbox. To send a message, make use of the SmtpClient class. Depending on your application, it might be necessary, to put the message into an Envelope before being able to send it. The helper class MimeDecoder is provided for accessing and decoding the body part(s) of a MIME-encoded message.

There are also several example applications that demonstrate using the Mail4ME package in different environments.