[Twisted-Python] HOWTO use twisted-mail's IMAP4 server?
Jean-Paul Calderone
exarkun at divmod.com
Tue Apr 4 21:36:43 MDT 2006
On Tue, 04 Apr 2006 15:53:32 -0300, auspex at lincsat.com wrote:
>I'm trying to figure out how the IMAP4 server does both TLS and SASL, but it
>seems to me to be missing some significant parts.
>
>What do I have to do to make this server run? There's no apparent code to
>_start_ either IMAP or POP servers in this package, though there's a number of
>different .tacs for the SMTP server.
Twisted contains an IMAP4 server protocol implementation. It does not contain
a complete IMAP4 server. For this, you need a storage mechanism; the complexity
of IMAP4 places this beyond the current practical scope of Twisted.
"mktap mail --help" should get you started in the right direction for creating a
POP3 or SMTP server.
Divmod, Inc., my employer, contributed the protocol implementation to Twisted
while developing a complete IMAP4 server, Quotient. IMAP4 isn't the focal point
of the current version of Quotient, but it is likely support will reappear in
some not-too-distant version.
Jean-Paul
More information about the Twisted-Python
mailing list