Difference between revisions of "Pantomime"
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. | + | currentversion = [http://download.savannah.nongnu.org/releases/gnustep-nonfsf/Pantomime-1.4.0.tar.gz 1.4.0] | |
− | releasedate = | + | 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/ | + | * [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