Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В следующих таблицах сравниваются общие и технические характеристики ряда известных почтовых клиентских программ.

Общие [ править ]

Основная общая информация о клиентах: создатель / компания, операционная система, лицензия и интерфейс. Клиенты, указанные на светло-фиолетовом фоне, больше не находятся в активной разработке.

Release history[edit]

A brief digest of the release histories.

Operating system support[edit]

The operating systems on which the clients can run natively (without emulation).

  1. ^ Development stopped in 2008
  2. ^ a b Packaging planned
  3. ^ a b Free Software project, source available.
  4. ^ a b Free Software porting tangible provided OS has web browser.

Protocol support[edit]

Communication and access protocol support[edit]

What email and related protocols and standards are supported by each client.

Integration protocol support[edit]

  1. ^ Becky! requires FRNews or BkNews plugin installed for handling NNTP.
  2. ^ Cone has an option to either keep all POP3 mail on the server, or download all messages from the POP3 mailbox.
  3. ^ a b i.Scribe / InScribe requires a plugin to handle LDAP.
  4. ^ KDE supports Newsgroups (NNTP) by the use of KNode
  5. ^ a b c d Pegasus Mail can convert Newsgroup messages and/or RSS feeds to emails through the use of free add-ons.
  6. ^ Selective Download filters can skip/delete messages on POP3 server based on header (sender, recipient, subject, etc) information, this doesn't require to retrieve the full message body from the server.
  7. ^ Message Dispatcher allows the user to decide which messages should be retrieved, deleted or skipped based on the header information (sender, recipient, subject, etc) displayed to the user.
  8. ^ The Bat! requires MyGate plugin installed for handling NNTP.
  9. ^ a b c d Becky! requires BkBlogReader or BkRSSviewer or B.F.R or BkRssReader plugin installed for handling RSS and ATOM.
  10. ^ a b c RSSyl plugin is required to read RSS and ATOM in Claws Mail.
  11. ^ vCalendar plugin is required to handle iCalendar in Claws Mail.
  12. ^ a b c The evolution-rss plugin (provided as a separate package by many distributions provides the RSS functionality in Evolution.
  13. ^ Studio Blog Reader is one RSS reader application for IBM Lotus Notes. IBM Lotus Notes version 8.x introduced a native RSS reader.
  14. ^ a b c d KDE supports feeds by the use of Akregator
  15. ^ KDE supports iCal by the use of KOrganizer
  16. ^ a b c d Support of feeds is available in Microsoft Office Outlook 2007. Earlier versions require RSSPopper plug-in.
  17. ^ Microsoft Outlook support of iCalendar varies by version.
  18. ^ a b c iCalendar is supported with an extension.
  19. ^ Mozilla Thunderbird only supports SimpleMAPI.[citation needed]
  20. ^ a b c d The Bat! versions prior to 6.3 required rss2mail or rss2pop3 plugin installed for handling RSS and ATOM. The Bat! versions 6.3 and later have built-in support for RSS.

Authentication support[edit]

  1. ^ a b Description: RFC 1734
  2. ^ a b Description: RFC 2195
  3. ^ a b Description: RFC 2554
  4. ^ Minimum Mac OS version 10.11. Minimum iOS version 11.
  5. ^ a b Professional Edition.
  6. ^ Windows 10 required.
  7. ^ Zimbra Desktop supports SMTP auth, not sure about collaboration suite

SSL and TLS support[edit]

  1. ^ a b Online Certificate Status Protocol - Description: RFC 2560
  2. ^ a b Certificate revocation list - Description: RFC 3280
  3. ^ a b c d Description: RFC 2595
  4. ^ a b Description: RFC 2487
  5. ^ a b c Opera Mail does not support STARTTLS command on special ports, like 995 for pop3 connection
  6. ^ a b Since version 4.2, The Bat! supports two modes of X.509 certificate handling: Internal Implementation and via Microsoft CryptoAPI. CRLs and OCSP are only supported in the latter mode during TLS connections.

Features[edit]

Information on what features each of the clients support.

General features[edit]

For all of these clients, the concept of "HTML support" does not mean that they can process the full range of HTML that a web browser can handle. Almost all email readers limit HTML features, either for security reasons, or because of the nature of the interface. CSS and JavaScript can be especially problematic.

  1. ^ Citadel plugs Mail into SpamAssassin
  2. ^ a b Eudora requires a plugin to handle PGP.
  3. ^ First release 6.0 (September 2003), [1] enhancements introduced in release 7.0 (August 2005)
  4. ^ Although Thunderbird supports UTF-8, its handling of line wraps causes problems with long lines of text that don't contain spaces, which essentially makes it unusable for certain languages (e.g. Chinese, Japanese, Korean) [2]
  5. ^ Mozilla Thunderbird adds this feature in Thunderbird 1.5.0.4
  6. ^ a b c Using PGP in Thunderbird requires Enigmail.
  7. ^ a b c PGP/GPG and S/MIME support require a free (included) plugin.
  8. ^ Using PGP in Outlook Express requires a plugin.
  9. ^ Outlook Express does not display PGP/MIME signed messages.
  10. ^ Sylpheed has some limited ability to show HTML email. It can show the plain text that's left after stripping away all the HTML tags. Sylpheed has no ability to compose HTML.
  11. ^ The Bat is not able to display inline images.
  12. ^ a b c The Bat! supports two modes of S/MIME: Internal Implementation and via Microsoft CryptoAPI.[30] CRLs and OCSP are only supported in the latter mode. Internal implementation only supports Aladdin eToken Pro or Rainbow iKey1000[31] tokens and can import certificates (from PKCS#12/PFX format) which were created outside The Bat!. CryptoAPI supports any kind of tokens and smart cards which have a corresponding Cryptographic Service Provider installed.

Messages features[edit]

  1. ^ a b It's a frequent problem for people dealing with Cyrillic/Russian in email messages that the message is not encoded in the encoding declared in its headers and thus can't be read. With such a message (with a wrong declaration of the encoding), it well might be the case that it passed through several incorrect recoding stages while it was being sent and delivered; thus it's not possible to correctly render it and read it if one uses the common type of the interface for choosing the encoding (such as the menu in Mozilla Firefox). An example of such a complex case of a wrongly declared encoding: a message was entered through a webform in the windows-1251 encoding, but the web interface incorrectly assumed that it was in latin-1; based on this assumption, it performed the recoding from latin-1 to utf-8. The result of this operation cannot be correctly decoded through the common encoding-selection interface; it can only be decoded through a two-stage recoding: first from utf-8 to latin-1, then from windows-1251 to utf-8 (assuming that one works in a Unicode environment). After it is decoded, it is desirable to store it in the recoded form instead of the original, in order to be able to read it easily afterwards, and to quote it for replies.
  2. ^ i.Scribe / InScribe supports full integration with GNU Aspell, which is its requirement for spell checking.
  3. ^ i.Scribe / InScribe requires libjpeg.
  4. ^ i.Scribe / InScribe requires libpng.
  5. ^ Entourage can link a message to a note.
  6. ^ Configurable to start replies at top or bottom, with separate configuration of signature position
  7. ^ Thunderbird requires SL8TR extension.
  8. ^ Starts replies with cursor at top, but is configurable regarding whether to include a blank space at the top for replies or not; some interleaved-posting users prefer starting the cursor at the top so they can trim the quotes
  9. ^ The recoding engine and interface extensions that would solve the described recoding problems have been developed as a patch for Pine; it is to be found in the package pine-4.58L-alt4.src.rpm(ftp) for ALTLinux (under the name pine-4.58L-alt2-0.4.1.diff). Its essential feature is to enable to forcibly recode messages, save them in the recoded form, and quote in replies.
  10. ^ Pine supports full integration with GNU Aspell or other external speller, which is its requirement for spell checking.

Database, folders and customization[edit]

  1. ^ a b Fragmented messages make it possible, for example, to send a large audio message as several partial messages, and still have it appear to the recipient as a simple audio message rather than as an encapsulated message containing an audio message. RFC 2046
  2. ^ a b Search Folders are virtual folders that contain views of all email items matching specific search criteria. Search Folders display the results of previously defined search queries.
  3. ^ Editable keybindings is part of GNOME, provided "Editable menu accelerators" is enabled in GNOME's "Menus & Toolbars" control applet.
  4. ^ Via nnir backends such as Notmuch[34]
  5. ^ Fragmented messages are called truncated document in Lotus Notes.
  6. ^ With Entourage 2008, you can use AppleScript and various internal/external scheduling mechanisms to create timed backups of Entourage Data.
  7. ^ With Entourage 2008 and later versions of 2004, you can use the Spotlight data to search what's in the Entourage database via regular expression in the file system in Terminal or via Spotlight's ...interesting...version of "regular expressions".
  8. ^ supported since Office 2007.
  9. ^ Thunderbird's interface can be user customized via the use of themes (which can reposition and skin controls)
  10. ^ This is for Mulberry's 'offline browsing' capability, which is turned off by default. In the default configuration no local copy of the mail is created.
  11. ^ a b c d Mulberry is a dedicated IMAP client; If the IMAP server has these abilities, Mulberry can use them.
  12. ^ a b Via Notmuch or other indexers.[37][38]
  13. ^ a b Because MH stores each letter in a separate file, it is trivially easy to (externally) search them with grep. This ease is shattered when non-raw encodings are used, such as base64.
  14. ^ The Bat! Pro support two methods access to program when database is encrypted: password authorization and token authorization; Voyager support only password authorization and encrypted database is default and only available storage method.

Templates, scripts and programming languages[edit]

  1. ^ a b Thunderbird supports HTML templates with "Stationery" add-on.
  2. ^ The Bat! supports JavaScript in message templates with the JavaScript Macro plugin.
  3. ^ The Bat! supports VBScript in message templates with the XMP plugin.
  4. ^ The Bat! supports PHP in message templates with the XMP plugin.
  5. ^ The Bat! supports Python in message templates with the TBPyxie plugin.
  6. ^ a b c Weak "stationery" system that only accept pages done with Word.

Internationalization[edit]

The Bat! supports Email Address Internationalization (EAI).[41][discuss]

As of October 2016, email clients supporting SMTPUTF8 included Outlook 2016,[42] mail for iOS, and mail for Android.[citation needed]

See also[edit]

  • Comparison of feed aggregators
  • Comparison of layout engines
  • Comparison of mail servers
  • Comparison of webmail providers
  • List of personal information managers
  • Unicode and email
  • Webmail

References[edit]

  1. ^ Elm Mail System GPL
  2. ^ "Pine License". Archived from the original on 2018-06-02. Retrieved 2006-02-24.
  3. ^ "Change Log". Retrieved 2021-01-08.
  4. ^ "Latest News". Retrieved 2020-07-29.
  5. ^ a b "The Birth of Eudora". Archived from the original on 2002-11-08. Retrieved 2007-04-10. CS1 maint: discouraged parameter (link)
  6. ^ Clasen, Matthias (24 March 2021). "GNOME 40 released". GNOME Mail Services (Mailing list). Retrieved 29 March 2021.
  7. ^ "Tags - GNOME / Geary".
  8. ^ a b "GNUS: a NNTP based news reader for GNU Emacs (1 of 2)". Archived from the original on 2016-03-03. Retrieved 2008-08-04. CS1 maint: discouraged parameter (link)
  9. ^ "KDE Ships KDE Applications and Platform 4.14.3". KDE. 11 November 2014. Retrieved 13 November 2015.
  10. ^ Alpha
  11. ^ tbd 2017
  12. ^ 1.00 RC
  13. ^ "Releases - mailpile/Mailpile". Retrieved 29 June 2020 – via GitHub.
  14. ^ "Release notes for Current Channel releases in 2020". Microsoft Docs. Retrieved 2020-07-19.
  15. ^ Tom Warren (September 24, 2018). "Microsoft launches Office 2019 for Windows and Mac". The Verge. Retrieved December 25, 2019.
  16. ^ "Thunderbird — Release Notes (78.9.1)". Mozilla Foundation. 2021-04-08. Retrieved 2021-04-08.
  17. ^ "The Mutt E-Mail Client". Stable. Retrieved 6 May 2021.
  18. ^ "Opera 12 and Opera Mail security update". 2016-02-16.
  19. ^ Pegasus Mail v4.7x Release Notes: June 7th 2018 - Pegasus Mail v4.73
  20. ^ "SeaMonkey 2.53.7.1 is released!". 2021-04-15. Retrieved 2021-04-15.
  21. ^ "Почтовый клиент Trojitá 0.7". linux.org.ru.
  22. ^ https://wiki.zimbra.com/wiki/Zimbra_Releases
  23. ^ "Other Programming Projects and Downloads". Archived from the original on 2007-04-04. Retrieved 2007-04-06. CS1 maint: discouraged parameter (link)
  24. ^ "PC-PINE-3.96 README". Retrieved 2007-04-06. CS1 maint: discouraged parameter (link)[permanent dead link]
  25. ^ Write to LDAP still missing after 10 years, Mozilla bug 86405
  26. ^ Add-ons include MesQuilla ExQuilla Exchange Web Services (alpha) (see also ExQuilla for Microsoft Exchange) and Provider for Microsoft Exchange
  27. ^ a b [3]
  28. ^ [4]
  29. ^ Sort Your Emails by Conversation in Outlook 2010 - How-To Geek
  30. ^ "List of features of The Bat! email client".
  31. ^ "The Bat! with Hardware Tokens".
  32. ^ "Configure KMail: Appearance Page". KDE (Documentation page). Archived from the original on May 30, 2018. Retrieved May 30, 2018.
  33. ^ [5]
  34. ^ Ingebrigtsen, Lars Magne (2015). "The Gnus Newsreader". Free Software Foundation, Inc. Retrieved 2016-11-21.
  35. ^ [6]
  36. ^ [7]
  37. ^ Using Notmuch with bare Mutt, the old fashioned way
  38. ^ "MuttWiki: UserCases/SearchingMail". Archived from the original on 2013-12-10. Retrieved 2013-02-13.
  39. ^ "Archived copy". Archived from the original on 2014-03-11. Retrieved 2014-03-11. CS1 maint: discouraged parameter (link) CS1 maint: archived copy as title (link)
  40. ^ [8]
  41. ^ "Starting with the version 6.0 The Bat! supports IDN (Internationalized Domain Names))".[better source needed]
  42. ^ "International email addresses - Outlook". support.office.com. Archived from the original on 2016-10-28. Retrieved 2016-10-27.

External links[edit]

  • T&B : Email : Clients (of historical interest—last updated in 1999)
  • Mail User Agents for Linux Based Platforms (includes many email clients not listed in the above tables)
  • Remail - research by The Collaborative User Experience group at IBM