Mail API Criteria
Criteria for IMAP
- Pipelining
- IMAP syntax call efficency (Namespace, Calls, Permissions)
- SSL / TLS support
- Ease of Use
- Overall Performance
- Ability to handle quirks in various IMAP server implementations
- IMAP Authentication Schemes (Plain, Kerberos, etc.)
- Non-Blocking vs. Blocking
- Open Source Non-GPL
- Actively Maintained
- Real world tested
Criteria for RFC 2822 Message Parsing
- Handle badly formatted messages
- Performance
- Ease of use
- Handle parsing of complex messages in to mesage body / header objects neatly and efficently
- i18n Support
- Open Source Non-GPL
- Actively Maintained
- Real world tested
Criteria for SMTP
- Authentication
- SSL / TLS
- Ease of use
- Pipelining
- Open Source Non-GPL
- Actively Maintained
- Real world tested
-- BrianKirsch - 21 Apr 2004
How about real-world experience, or at least test experience?
How about actively under development?
We've discussed these; might as well throw them in...
-- LisaDusseault - 21 Apr 2004