Permalink
Browse files

Refactored code, added STLS support, added tests, updated documentation

  • Loading branch information...
1 parent 8269ec3 commit c5ae8f72b9109115bf5d47d412f22132fbc28270 @ditesh committed Sep 6, 2011
Showing with 293 additions and 191 deletions.
  1. +5 −2 README.md
  2. +287 −169 main.js
  3. +1 −20 tests/tls.js
View
@@ -1,12 +1,15 @@
# node-poplib
-node-poplib offers an MIT-licensed client library for the POP3 protocol. It is currently RFC1939 compliant and offers the following capabilities:
+node-poplib offers an MIT-licensed client library for the POP3 protocol. It is currently compliant to the relevant RFC's and offers the following capabilities:
* USER, PASS, APOP
* LIST, TOP, RETR, DELE
* UIDL, NOOP, CAPA
* RSET, QUIT
* Plaintext and TLS support
+* STLS
+
+It complies to RFC 1939 (POP3) and RFC 2595 (STLS);
## Installation
@@ -168,6 +171,6 @@ There is a full-featured POP3 client example in `tests/demo.js`.
There is also a simple example of downloading all emails in a POP3 server and saving it locally in an mbox formatted file in `tests/retrieve-all.js`.
-There is a TLS example in `tests/tls.js`.
+There is a TLS example in `tests/tls.js`. STLS example is available in `tests/stls.js`.
If you want to try APOP support, see `tests/apop.js`.
Oops, something went wrong.

0 comments on commit c5ae8f7

Please sign in to comment.