view README @ 2375:faeb3d17579a HEAD

updated
author Timo Sirainen <tss@iki.fi>
date Tue, 27 Jul 2004 09:39:42 +0300
parents 7c9e02c14f8e
children 19c42027b621
line wrap: on
line source

Installation
------------

See INSTALL file.


Configuration
-------------

See doc/configuration.txt file.


Code
----

The code is split into a several libraries and binaries:

 src/master      - imap-master binary (see docs/design.txt)
 src/login       - imap-login binary
 src/auth        - imap-auth binary
 src/imap        - imap binary

 src/lib         - Generic library functions
 src/lib-mail    - RFC-822 and MIME parsering code
 src/lib-imap    - IMAP-specific functions for parsing, sending, etc.
 src/lib-index   - Mailbox indexing library, slightly IMAP-specific
 src/lib-storage - Mail storage separated into interface and implementation.
                   imap binary uses only the interface so it's possible to
                   add support for any kind of mail storage (eg. SQL).


RFCs conformed
--------------

 822        - Standard for ARPA Internet Text Messages
 2822       - Internet Message Format (updated rfc822)
 2045..2049 - Multipurpose Internet Mail Extensions (MIME)

 3501       - IMAP4rev1
 2180       - IMAP4 Multi-Accessed Mailbox Practice
 2683       - IMAP4 Implementation Recommendations
 1939       - Post Office Protocol - Version 3
 2449       - POP3 Extension Mechanism

 2595       - Using TLS with IMAP, POP3 and ACAP
 2831       - Using Digest Authentication as a SASL Mechanism (DIGEST-MD5)
 2245       - Anonymous SASL Mechanism.

 2088       - IMAP4 non-synchronizing literals (LITERAL+)
 2177       - IMAP4 IDLE command
 2342       - IMAP4 Namespace
 3348       - IMAP4 Child Mailbox Extension
 3502       - IMAP4 MULTIAPPEND Extension
 3691       - IMAP4 UNSELECT command

Contact info
------------

Timo Sirainen <tss@iki.fi>, http://dovecot.procontrol.fi/