Pegasus Mail

Last updated
Pegasus Mail
Developer(s) David Harris
Initial releaseDecember 1989;34 years ago (1989-12) [1]
Stable release
4.80 [2]   OOjs UI icon edit-ltr-progressive.svg / 14 February 2022
Written in C++/C
Operating system Win32; previously also for: Novell NetWare, DOS, Win16, Classic Mac OS
Platform Microsoft Windows
Size ~ 12 MiB (download size, English v 4.73)
Available inEnglish, German
Type Email client
License Donationware
Website www.pmail.com

Pegasus Mail is a proprietary email client for Microsoft Windows. It was originally released in 1990 [1] on NetWare networks [3] with MS-DOS and later Apple Macintosh clients, before being ported to Windows which is now the only platform actively supported. Since its inception it has been developed by David Harris and is donationware after having previously been freeware.

Contents

The software has been described as "one of the web's oldest and most respected email clients". [4] It is supported by an official community-driven forum. [5]

History

Pegasus Mail (also shortened to Pmail) was originally launched as ComNet Mail for Novell NetWare MS-DOS workstations in February 1990, a text-mode application for networks. Harris designed it first at the University of Otago's NetWare network. [6] He soon afterwards started developing the Mercury Mail Transport System.

Pegasus Mail pioneered many features now taken for granted with other email clients, such as filtering and simultaneous access to multiple POP3 and IMAP4 accounts. [7] Its extensive array of features coupled with a simple user interface provided an ideal mix for most users' needs. However, the free distribution of Microsoft Outlook Express or later email client as a standard part of Microsoft Windows since Windows 98, and the distribution of Microsoft Outlook, initially free of charge with PC magazines and then as an integral part of Microsoft Office, from 1997 dealt a significant blow to the market share of Pegasus Mail for Windows and other email clients, from which many never fully recovered.

Pegasus Mail for Microsoft Windows was first released in 1993. [6] The development of versions for DOS (MS-DOS and PC DOS 5.0 and higher), [8] Apple Macintosh and 16-bit Windows (Windows 3.1 and higher) [9] stopped in or before 2000.

Move to donationware

Until 2006 all versions of Pegasus Mail were supplied free of charge, and printed user manuals were available for purchase. In January 2007 it was announced that distribution and development of Pegasus Mail had ceased due to inadequate financial support from the sale of the manuals. [10] [11] Harris stated: [12]

We regret this decision, but ongoing difficulties with funding have forced it upon us

Later in the month, due to an "avalanche" of support from the user community, it was announced that development would resume. [13] [14] However, Pegasus Mail would change from freeware to donationware and Mercury would change to a licence for fee for configurations with more than a certain number of email boxes.

In 2009, Pegasus Mail launched its own Wiki (WikiPmail), used as an online knowledge and documentation resource. A few years later it crashed and has not been restored, but the WikiPmail remains accessible at the Internet Archive. [15]

Features

Pegasus Mail is suitable for single or multiple users on stand-alone computers and for internal and Internet mail on local area networks. Since Pegasus Mail does not make changes to the Windows registry or the system directory, it is suitable as a portable application for USB drives.

A significant feature of Pegasus Mail in Windows is that users have the choice not to use Microsoft Internet Explorer's HTML layout engine when displaying HTML email. Malicious HTML tends to be highly dependent on the exact target application and OS, therefore by avoiding both the ubiquitous HTML renderer supplied with Windows and not allowing automation commands such as ActiveX and JavaScript to execute from within an email in its inbuilt renderer, Pegasus reduces substantially the risk of infection from viewing email. (Note that this is not the same as the risk of malicious email or email attachments if opened outside Pegasus.)

Pegasus has the facility, not provided by all mail clients, optionally to download headers only, allowing the user to select mail to ignore for now and deal with later, download and delete from the server (normal mail operation for POP3 access), download a copy of a message while leaving it on the server, or delete without downloading. Mail may be marked by the user as read or unread, overriding the default setting.

Trends in interface design also changed over the years, and Pegasus Mail did not follow those changes, still having essentially the same user interface it had in its first Windows version, with very few later additions (such as the "preview window" mode). [7]

Supported protocols

Pegasus Mail supports the POP3, IMAP, and SMTP protocols as well as Novell's MHS. Release 4.41 added support for filtering of spam with header and body checking for key phrases (already before download). Release 4.41 also has, amongst other features, an improved HTML rendering engine, better support for special character encoding (especially with UTF-8), phishing protection, and a full-fledged Bayesian spam filter.

Pegasus Mail for Windows can be used as a standalone mail client using POP3 or IMAP for incoming mail and SMTP for outgoing, or on a NetWare or Windows network in conjunction with the Mercury Mail Transport System for Windows or NetWare, also by David Harris, running on a network server to receive mail and distribute it to users. While Pegasus Mail and Mercury handle email only, the function of Pegasus Mail is comparable to Microsoft Outlook's mail handling, and Mercury to Microsoft Exchange Server.

Advanced features

Pegasus Mail's takes an "old-fashioned" approach with advantages for knowledgeable users with complex email usage patterns, or who need special features. Some examples include: [7]

Version history

The early versions of Pegasus were installed on MS-DOS or Mac workstations on a NetWare network (and their Message Handling System (MHS) mail system), and supported only mail between network users; for external (Internet), Mercury for Netware was required. [16] A cut-down MHS-only version called FirstMail was bundled with NetWare.

Early versions used only a proprietary non-standard format (.pmj, .cnm). for mail folders; later versions offer the standard Unix mailbox format (.mbx) as an alternative.

The latest released versions for DOS (3.50, released in or around June 1999) [17] and 16-bit Windows (3.12b, released on 24 November 1999) are available for download. (Version 3.12c for 16-bit Windows was in beta-testing during 2000 but has not been released.) [18] The Mac version (2.21 from 1997) can be found on some FTP servers that in the past offered an official Pegasus mirror service. [19]

Pegasus runs under Linux using the Wine compatibility layer. [20]

Pegasus Mail for Windows
Major versionInitial release
1.x1993
2.x1995
3.x1999
4.x2001
5.xNot yet public

Version 4.x

Pegasus Mail v4.0 was released at the end of 2001, with "more than 2500 changes or fixes". [21] All versions since have been 4.xx; David Harris has been continuously developing v5.0 but it has been delayed. Version 5 is slated to have a completely overhauled contactbook and mail folder system.

A public beta test version of version 4.5 [22] was announced on 3 October 2008 which is stated to be "very complete and stable, but is provided without formal technical support - you should almost certainly apply due diligence testing to it before using it in a production environment". [23] The new version has not only been developed further beyond earlier versions, but has been ported from now obsolete v5.02 of Borland C++ to Microsoft Visual Studio 2008, a major undertaking in itself. [22] On 3 July 2009 Pegasus Mail 4.51. [24] On 23 January 2010 Pegasus Mail 4.52 was released, which included improvements for Windows 7. [24]

On 2 November 2010 Harris posted a message regarding the progress of development on the next release of Pegasus Mail, PMail Version 5.0. He said "We hope to release an initial version of Pegasus Mail version 5 with the new contact manager in place either late in December this year, or early in 2011. A subsequent version with the entirely-new message store I have been working on for over a year will follow at a later stage. I'm personally very excited about the new contact manager - I believe it could have an enormous impact on the way many people work in a world of e-mail overload"

On 23 February 2011 Pegasus Mail 4.61 was released. It includes a new HTML renderer which uses the built-in Windows renderer of Internet Explorer, but the BearHTML renderer has also been improved and can be used instead. V. 4.61 included new graphics and an updated interface. v4.62 had improvements to the editor and elsewhere. [25] On 22 December 2011 bug fix version 4.63 became available. [25]

On 8 March 2014 version 4.70 was released. This version includes Hunspell for spelling check and OpenSSL for encryption besides further improvements. v4.71 was released in January 2016. Version 4.72 was released in April 2016. [26] On 7 June 2018 version 4.73 was released. [26] This includes a much improved help file.

On 25 December 2019 Harris said that, while there has been a delay due to health issues, he "can only promise you that there is progress, and that [he is] totally committed to getting these new versions released" and he is working, among others, on support for OAuth2 and OpenSSL v 1.1.1. [27]

On 14 February 2022 a new version 4.80 was released. There were several overall improvements. Some are: OpenSSL was updated to version 1.1.1k, new support for 120dpi screens and an optimization for the HTML editor for better rendering. The anticipated support for OAuth2 was delayed into later this year. [28]

See also

Further reading

Notes and references

  1. 1 2 David Harris (1 January 2020). "Pegasus Mail, 30 Years On". Pegasus Mail and Mercury Developer News. Archived from the original on 12 January 2020. Retrieved 28 January 2020.
  2. "Pegasus Mail v4.8x Release Notes". 14 February 2022.
  3. David Harris (May 2002). "Pegasus Mail (History)". Pegasus Mail and Mercury. Retrieved 15 October 2018.
  4. "Pegasus and Mercury Circling the Drain - Slashdot". slashdot.org. 2007-01-08. Retrieved 2023-10-24.
  5. Community driven (April 2022). "PMail Community". Pegasus Mail Community. Retrieved 23 April 2022.
  6. 1 2 "Pegasus Mail (History)". www.pmail.com. Retrieved 2023-10-24.
  7. 1 2 3 Pegasus manual explains how to access POP3 and IMAP and preview pane
  8. "Pegasus Mail (System Overviews)". 1 January 2001. Retrieved 25 July 2019.
  9. "Pegasus Mail (System Overviews)". 2 July 2009. Retrieved 25 July 2019.
  10. Clarke, Gavin. "Lack of cash claims email pioneer". www.theregister.com. Retrieved 2023-10-24.
  11. "Pegasus Mail and Mercury development restarts". www.pmail.com. Retrieved 2023-10-24.
  12. O'neill, Rob (2007-01-08). "Pegasus Mail put down". Network World. Retrieved 2023-10-24.
  13. Stob, Verity. "When Mercury went down". www.theregister.com. Retrieved 2023-10-24.
  14. Clarke, Gavin. "Email pioneer converts supporters into paying customers". www.theregister.com. Retrieved 2023-10-24.
  15. "WikiPmail". 2013-02-28. Archived from the original on 2013-02-28. Retrieved 2023-10-24.
  16. "Pegasus Mail (System Overviews)". Pegasus Mail and Mercury. 1 January 2001. Unlike the Windows [3.x or 9x] versions of Pegasus Mail, the DOS version does not have built-in support for the Internet POP3, SMTP or IMAP protocols, because there is no standard TCP/IP interface for DOS-based computers. However, by adding our Mercury Mail Transport System as a mail server, you can provide fully-integrated centralized Internet e-mail services and mailing list management for your Pegasus Mail users.
  17. 23 June 1999 is the date of the main executable file within the zip archive.
  18. Han van den Bogaerde (29 October 2000). "Pegasus Mail for Windows - Version 3 index". Han's Pegasus Mail Site. Archived from the original on 5 December 2000. Retrieved 25 July 2019.
  19. For example, the Free University of Berlin and the University of Kassel ftp servers.
  20. "KB:Pegasus Mail/Using Pegasus Mail under Linux". 2009-02-23. Archived from the original on 2015-09-10. Retrieved 2011-04-08.
  21. "Pegasus Mail". 2001-12-13. Archived from the original on 2001-12-13. Retrieved 2023-10-24.
  22. 1 2 Han van den Bogaerde (25 January 2010). "Pegasus Mail for Windows version 4.5". Han's Pegasus Mail (© David Harris) information site.
  23. David Harris (3 September 2008). "Pegasus Mail v4.5 public beta 1 now available". Pegasus Mail & Mercury - Forums » Announcements.
  24. 1 2 David Harris. "Pegasus Mail v4.5x Release Notes". Pegasus Mail and Mercury.
  25. 1 2 David Harris. "Pegasus Mail v4.6x Release Notes". Pegasus Mail and Mercury.
  26. 1 2 David Harris. "Pegasus Mail v4.7x Release Notes". Pegasus Mail and Mercury.
  27. David Harris (December 2019). "Pegasus Mail and Mercury Developer News". Pegasus Mail and Mercury. Retrieved 1 January 2020.
  28. David Harris (February 2022). "Pegasus Mail v4.8x Release Notes". Pegasus Mail and Mercury. Retrieved 23 April 2022.

Related Research Articles

<span class="mw-page-title-main">Email</span> Mail sent using electronic means

Electronic mail is a method of transmitting and receiving messages using electronic devices. It was conceived in the late–20th century as the digital version of, or counterpart to, mail. Email is a ubiquitous and very widely used communication medium; in current use, an email address is often treated as a basic and necessary part of many processes in business, commerce, government, education, entertainment, and other spheres of daily life in most countries.

In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by RFC 9051.

In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail server. Today, POP version 3 (POP3) is the most commonly used version. Together with IMAP, it is one of the most common protocols for email retrieval.

<span class="mw-page-title-main">Email client</span> Computer program used to access and manage a users email

An email client, email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email.

<span class="mw-page-title-main">Microsoft Outlook</span> Email and calendaring software

Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Though primarily being popular as an email client for businesses, Outlook also includes functions such as calendaring, task managing, contact managing, note-taking, journal logging, web browsing, and RSS news aggregation.

<span class="mw-page-title-main">The Bat!</span> Email client for Windows

The Bat! is an email client for the Microsoft Windows operating system, developed by Moldovan software company Ritlabs. It is sold as shareware and offered in three editions: Home Edition, Professional Edition, and Voyager which is a portable version and is included with Professional Edition.

<span class="mw-page-title-main">Opera Mail</span>

Opera Mail is the email and news client developed by Opera Software. It was an integrated component within the Opera web browser from version 2 through 12. With the release of Opera 15 in 2013, Opera Mail became a separate product and is no longer bundled with Opera. Opera Mail version 1.0 is available for OS X and Windows. It features rich text support and inline spell checking, spam filtering, a contact manager, and supports POP3 and IMAP, newsgroups, and Atom and RSS feeds.

<span class="mw-page-title-main">Kontact</span> Personal information manager software

Kontact is a personal information manager and groupware software suite developed by KDE. It supports calendars, contacts, notes, to-do lists, news, and email. It offers a number of inter-changeable graphical UIs all built on top of a common core.

The following tables compare general and technical features of notable email client programs.

<span class="mw-page-title-main">Mercury Mail Transport System</span> Email server

Mercury Mail Transport System is a standards-compliant mail server developed by David Harris, who also develops the Pegasus Mail client.

The UW IMAP server was the reference server implementation of the Internet Message Access Protocol. It was developed at the University of Washington by Mark Crispin and others.

Push email is an email system that provides an always-on capability, in which when new email arrives at the mail delivery agent (MDA), it is immediately, actively transferred (pushed) by the MDA to the mail user agent (MUA), also called the email client, so that the end-user can see incoming email immediately. This is in contrast with systems that check for new incoming mail every so often, on a schedule. Email clients include smartphones and, less strictly, IMAP personal computer mail applications.

cc:Mail is a discontinued store-and-forward LAN-based email system originally developed on Microsoft's MS-DOS platform by Concentric Systems, Inc. in the 1980s. The company, founded by Robert Plummer, Hubert Lipinski, and Michael Palmer, later changed its name to PCC Systems, Inc., and then to cc:Mail, Inc. At the height of its popularity, cc:Mail had about 14 million users, and won various awards for being the top email software package of the mid-1990s.

The following tables compare general and technical information for a number of notable webmail providers who offer a web interface in English.

Courier was an email client for Microsoft Windows. The software was originally released in 1996 as Calypso by Micro Computer Systems (MCS).

<span class="mw-page-title-main">Windows Live Mail</span> Email client, electronic calendar and newsreader, developed by Microsoft

Windows Live Mail is a discontinued freeware email client from Microsoft. It was the successor to Windows Mail in Windows Vista, which was the successor to Outlook Express in Windows XP and Windows 98. Windows Live Mail is designed to run on Windows 7 and Windows Server 2008 R2, but is also compatible with Windows 8 and Windows 10, even though Microsoft bundles a new email client, named Windows Mail, with the latter. In addition to email, Windows Live Mail also features a calendar, an RSS feed reader, and a Usenet newsreader.

Ipswitch IMail Server is an email server application with groupware functionality that runs on Microsoft Windows OS. It was developed in 1994 by Ipswitch, Inc., a software company based in Lexington, Massachusetts.

<span class="mw-page-title-main">GroupWise</span> Messaging and collaborative software platform

GroupWise is a messaging and collaboration platform from Micro Focus that supports email, calendaring, personal information management, instant messaging, and document management. The GroupWise platform consists of desktop client software, which is available for Windows,, and the server software, which is supported on Windows Server and Linux.

EmailTray is a lightweight email client for the Microsoft Windows operating system. EmailTray was developed by Internet Promotion Agency S.A., a software development d.

<span class="mw-page-title-main">Mail (Windows)</span> Conflation of two applications developed by Microsoft

Mail is an email client developed by Microsoft and included in Windows Vista and later versions of Windows. It is available as the successor to Outlook Express, which was either included with, or released for Internet Explorer 3.0 and later versions of Internet Explorer. It is set to be replaced by Outlook for Windows.