Difference between revisions of "Pantomime"

From GNUstepWiki
Jump to navigation Jump to search
(update release)
 
(5 intermediate revisions by 2 users 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://download.gna.org/gnustep-nonfsf/Pantomime-1.2.2.tar.gz 1.2.2)] |
+
currentversion = [http://download.savannah.nongnu.org/releases/gnustep-nonfsf/Pantomime-1.4.0.tar.gz 1.4.0] |
  
releasedate = October 12, 2014 |
+
releasedate = February 11, 2023 |
  
 
license = LGPL2.1 |
 
license = LGPL2.1 |
Line 12: Line 12:
 
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 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. |
+
Pantomime is used in the project [[GNUMail]] and [[LuserNET.app]]. It has been included since the release 0.7.0pre2 of GNUMail.app. |
  
 
features =
 
features =
Line 26: Line 26:
 
* and more! |
 
* and more! |
  
maintainer = [mailto:ludovic@sophos.ca Ludovic Marcotte] |
+
maintainer =
 +
* [mailto:german@xelalug.org Germán A. Arias]
 +
* [mailto:rm@gnu.org Riccardo Mottola]
 +
Original author [mailto:ludovic@sophos.ca Ludovic Marcotte]|
  
relatedlinks =
+
relatedlinks =  
* [http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=3 Official Page] |
+
* [http://www.nongnu.org/gnustep-nonfsf/gnumail/ Official website]
 +
* [http://www.collaboration-world.com/gnumail/ GNUMail's original website (currently unavailable)]|
  
 
category = [[Category:Networking Frameworks]]
 
category = [[Category:Networking Frameworks]]
 
}}
 
}}

Latest revision as of 23:16, 10 January 2024

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

Current Version: 1.4.0

  • Released: February 11, 2023
  • 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 and LuserNET.app. 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

Original author Ludovic Marcotte

Related Links