IMAP console client

Complete command line IMAP client with full source code!

The sample demonstrates:

  • Connecting and authenticating to IMAP server
  • Renaming, creating and deleting folders
  • Listing messages in folder
  • Downloading message list
  • Deleting and undeleting messages
  • Removing deleted messages
  • Downloading message headers
  • Downloading full messages
  • Connecting using TLS/SSL
  • Using custom certificate validators