IMAP4rev1 Compliance

The first priority is to complete IMAP4rev1 compliance. As RFC 2683 is a fairly large specification, I plan to do this over several releases.

  1. CAPABILITY, NOOP, LOGOUT, LOGIN (and relevant responses)
  2. SELECT, CLOSE, EXAMINE, LIST, FETCH
  3. APPEND, CREATE, DELETE, RENAME, STATUS, EXPUNGE, STORE
  4. SUBSCRIBE, UNSUBSCRIBE, LSUB, COPY
  5. CHECK, SEARCH, UID
  6. STARTTLS, AUTHENTICATE

Extensions

After the basics are in place, I will move on to the smaller extensions (IDLE, MAILBOX-REFERRALS).

The remaining extensions will be tackled (see the Features page).

Special Features

All Wallace-specific features will be completed last.