POP3 and SMTP are bundled together, since one alone is useless. The current implementation uses an interface to maintain users and mail files and possible different implementations for this interface. The provided implementations are making use of a SQL server. An implementation for MSSQL and one for MySQL are supplied.
The POP3 protocol conforms to STD53 (RFC1939) and supports the commands: QUIT, STAT, LIST, RETR, DELE, NOOP, RSET, QUIT, TOP, UIDL, USER, PASS. The usage of SSL is strongly recommended, since user names and passwords are transmitted as clear text.
The SMTP protocol conforms to STD10 (RFC2821) and supports the commands:
EHLO or HELO, MAIL, RCPT, DATA, RSET, NOOP, QUIT
The IMAP protocol conforms to RFC2060 and supports all commands but SEARCH.
Send bug reports or feature requests to BEJY.ORG.
|IMAP: SEARCH command is not yet implemented|
|IMAP: BODY, BODYSTRUCTURE and ENVELOPE are not supported|
|IMAP: HEADERS.FIELDS and HEADERS.FIELDS.NOT are treated as HEADER|
<bejy> ... <mail mailDbi="de.bb.bejy.mail.MySQLDbi" nameserver="188.8.131.52" jdbcUrl="JDBC:mysql://..." path="mail" /> ... </bejy>
|mailDbi="..."||<mail>||classname of the mail implementation|
|nameserver="..."||<mail>||name of the used nameserver|
|jdbcUrl="..."||the JDBC url for database connect|
|path="..."||path to store the mail files|
|(c) by Stefan Bebbo Franke in 2000-2001, all rights reserved|