TsBiff 1.3


Package ts.mail

Interface Summary
FetchAgent This interface represent an abstract Mail Fetch Agent.
MailModel Interface describing an object containing a general mail message (a subset of RFC 822).
TransportAgent This interface represent an abstract Mail Transport Agent.
 

Class Summary
AbstractMailServer This class is an immutable abstract mail server.
DefaultMailModel This class implements the MailModel interface and represents a generic mail messsage.
MailParser Utillity class for parsing Mail.
MboxAgent This Class is a FetchAgent but does not use a mailserver for fetching mail, instead it fetches mail by reading and parsing a standard Unix mailbox file (mbox).
Mime Utillity class for handling mime encoded strings.
Pop3Agent This Class is a FetchAgent that connects to a POP3 server to fetch mail.
SmtpAgent This class extends the abstract Mailserver and implements the TransportAgent interface.
 

Exception Summary
GetMailException Thrown to indicate that there is an error in the underlying protocol, such as a POP3 error.
SendMailException Thrown to indicate that there is an error in the underlying protocol, such as a SMTP error.
 


TsBiff 1.3