TODO: Added new ideas for future SMTP, POP3 and IMAP features
authorSteve Holme <steve_holme@hotmail.com>
Thu, 25 Apr 2013 19:10:09 +0000 (20:10 +0100)
committerSteve Holme <steve_holme@hotmail.com>
Thu, 25 Apr 2013 19:10:09 +0000 (20:10 +0100)
docs/TODO

index d477d02..99b9c5b 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
  7.1 Initial response
  7.2 Pipelining
  7.3 Graceful base64 decoding failure
+ 7.4 Enhanced capability support
  
  8. POP3
  8.1 Initial response
- 8.2 Graceful base64 decoding failure
+ 8.2 Pipelining
+ 8.3 Graceful base64 decoding failure
+ 8.4 Enhanced capability support
  
  9. IMAP
  9.1 Graceful base64 decoding failure
+ 9.2 Enhanced capability support
  
  10. LDAP
  10.1 SASL based authentication mechanisms
@@ -312,6 +316,11 @@ to provide the data to send.
  gracefully shutdown the authentication process by sending a * response to the
  server as per RFC4954.
 
+7.4 Enhanced capability support
+
+ Add the ability, for an application that uses libcurl, to obtain the list of
+ capabilities returned from the EHLO command.
+
 8. POP3
 
 8.1 Initial response
@@ -319,12 +328,21 @@ to provide the data to send.
  Add the ability for the user to specify whether the initial response is
  included in the AUTH command as per RFC5034.
 
-8.2 Graceful base64 decoding failure
+8.2 Pipelining
+
+ Add support for pipelining commands.
+
+8.3 Graceful base64 decoding failure
 
  Rather than shutting down the session and returning an error when the
  decoding of a base64 encoded authentication response fails, we should
  gracefully shutdown the authentication process by sending a * response to the
  server as per RFC5034.
+8.4 Enhanced capability support
+
+ Add the ability, for an application that uses libcurl, to obtain the list of
+ capabilities returned from the CAPA command.
 
 9. IMAP
 
@@ -335,6 +353,11 @@ to provide the data to send.
  gracefully shutdown the authentication process by sending a * response to the
  server as per RFC3501.
 
+8.2 Enhanced capability support
+
+ Add the ability, for an application that uses libcurl, to obtain the list of
+ capabilities returned from the CAPABILITY command.
+
 10. LDAP
 
 10.1 SASL based authentication mechanisms