Difference between revisions of "Pantomime"

From GNUstepWiki
Jump to navigation Jump to search
(GPL 2.1 is LGPL, LGPL noted in changelog and Sources)
(One intermediate revision by one other user not shown)
Line 2: Line 2:
 
shortdescription = The Pantomime framework supports the major mail protocols: POP3, IMAP, and SMTP. |
 
shortdescription = The Pantomime framework supports the major mail protocols: POP3, IMAP, and SMTP. |
  
currentversion = [http://www.collaboration-world.com/cgi-bin/project/cvs.cgi?pid=3 1.2.0pre2] |
+
currentversion = [http://download.gna.org/gnustep-nonfsf/Pantomime-1.2.2.tar.gz 1.2.2)] |
  
releasedate = Sep 24, 2006 |
+
releasedate = October 12, 2014 |
  
 
license = LGPL2.1 |
 
license = LGPL2.1 |

Revision as of 21:09, 12 October 2014

The Pantomime framework supports the major mail protocols: POP3, IMAP, and SMTP.

Current Version: 1.2.2)

  • Released: October 12, 2014
  • Licensed: LGPL2.1

Overview

Pantomime provides a set of Objective-C classes that model a mail system. Pantomime can be seen as a JavaMail 1.2 clone written in Objective-C.

Pantomime is almost entirely written in Objective-C. The C language is only used where performance is critical. Pantomime uses a little bit of ELM code.

Pantomime is used in the project GNUMail. It has been included since the release 0.7.0pre2 of GNUMail.app.

Features

  • A full MIME encoder and decoder
  • A 'folder view' to local mailboxes (Berkeley Format), POP3 accounts or IMAP mailboxes
  • A powerful API to work on all aspects of Message objects
  • A local mailer and a SMTP conduit for sending messages
  • APOP and SMTP AUTH support
  • IMAP and POP3 URL Scheme support
  • iconv and Core Foundation support
  • UNIX mbox and maildir support
  • SSL/TLS support for IMAP, POP3 and SMTP
  • and more!

Maintainer

Ludovic Marcotte

Related Links