Mercury Mail Transport System
{{Short description|Email server}}
{{Infobox Software
| name = Mercury Mail Transport
| logo = MMTS icon.jpg
| screenshot =
| caption =
| developer = David Harris
| released = 1993
| latest release version = 4.90
| latest release date = {{release date|2021|10|15}}
| latest preview version =
| latest preview date =
| operating system = Microsoft Windows
| genre = E-mail server
| license = Donationware/shareware
| website = http://www.pmail.com/
}}
Mercury Mail Transport System (Mercury MTS) is a standards-compliant mail server developed by David Harris, who also develops the Pegasus Mail client.
It was freeware prior to January 2007, but is now donationware for non-commercial and personal use, and shareware for other uses.
Versions
There are two versions of Mercury with similar functionality. The original version, no longer under development, is a set of NetWare Loadable Modules (NLMs) which runs on all versions of the Novell NetWare network operating system (NOS) from 3.x to 6.x (current {{As of|2009|8|lc=on}}). It worked in conjunction with MS-DOS workstations running Pegasus Mail.{{cite web |url=http://www.pmail.com/overviews/ovw_pmail.htm |title=Pegasus Mail (System Overviews) |website=Pegasus Mail |date=1 January 2001|author= |quote=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.}}
Mercury/32 is a Win32 application running on all versions of Microsoft Windows from Windows 98 and Windows NT4 to the latest ({{As of|2009|8|lc=on}}) Windows Vista and Windows Server 2008 (Windows XP or Windows Server 2003 are recommended).
Either version can act as a mail server for a LAN; both have additional support for some NetWare LAN features.
Mercury is a fully independent mail server and can provide email services to all standards-compliant email clients, such as Eudora or Microsoft Outlook. Both versions of Mercury are highly modular, allowing support for different sets of Internet protocols to be installed as required. Mercury can also be installed tightly integrated with Pegasus Mail. The combination of Pegasus/Mercury is similar to the mail aspects of Microsoft Outlook/Microsoft Exchange Server. Mercury was originally developed to handle mail, both internal and external, on Netware servers in either bindery or NDS mode; Mercury ran on the system server, and integrated with Pegasus mail running on MS-DOS or Windows workstations.[http://ftp.icm.edu.pl/pub/novell/FAQ/netlab/nvfaq-f.htm Internet mail: Another Internet gateway for Pegasus Mail -- Mercury]. Mercury is an Internet/Novell mail gateway program that is designed to work in conjunction with Pegasus Mail ...
Features
Mercury is extremely standards-compliant, supporting all major Internet mail-related protocols including SMTP (for both sending and receiving mail), POP3 and IMAP. The Win32 version also supports a dialup connection. Both versions have many features, with especially powerful support for managed mailing lists. Mercury is intended to be largely unobtrusive and needs little ongoing maintenance.
The installation process is a simple task, taking less than a minute. At this point, the user must indicate the domain parameter to be used. The user list is manually administered. There is no limit in numbers of users declared. A single directory holds users storage locations, so to do a backup just copy the "mail" directory and it will copy all users' data.
Also, a standard anti-virus could be used. After a mail is received, two files are created. When these files are finally written to disk, a simple antivirus engine could scan it. There is CLAMAV antivirus engine supplied, to be used as desired.
The software has an enormous variety of configurations. Using proper care, the server could be very secure. The relay control is very effective, and the ability to filter mails based in many rules, making it very efficient. Could use blacklist/whitelist technology. There are included tools to reduce spam effects.
=Protocols supported=
- SMTP (server, relay-based client and full end-to-end delivery client)
- POP3 (server and distributing client)
- IMAP4rev1 (with multiple simultaneous access to the same mailbox)
- PH (server, for directory lookups)
- Finger (server, for directory lookups)
- PopPass (server, for remote password changing)
- HTTP (server, for web-based mailing list management)
- SSL (Secure sockets layer) on SMTP, POP3 and IMAP servers
- Mercury/32 4.73 can run as a MS Windows service
=Extensions=
Mercury/32, while not open source software, can be extended by anyone as the development documentation is free and publicly available at the pmail community. Below are some well known extensions, some bundled with Mercury/32.
- [http://www.ararat.cz/doku.php/en:graywall GrayWall], a graylisting interface from Lukas Gebauer
- [http://www.ararat.cz/doku.php/en:spamhalter SpamHalter], Bayesian spam filtering from Lukas Gebauer
- [http://www.ararat.cz/doku.php/en:clamwall ClamWall] virus filter interface from Lukas Gebauer
- {{Cite web |title=Web tools for Mercury/32 which enable web administration|last=Lindby |first=Rolf |website=PMAIL COMMUNITY |date=21 June 2008 |url= https://community.pmail.com/index.php?u=/topic/2221/web-tools-for-mercury-32 |url-status=unfit |archive-url=https://web.archive.org/web/20191228163630/http://community.pmail.com/files/folders/community_add-ons_for_mercury/entry9527.aspx |archive-date=28 December 2019}}
Development status
Development on the version for Netware had basically stopped after the release of version 1.48 on 26 May 2000,{{cite web |archive-url=https://web.archive.org/web/20000818225113/http://www.pmail.gen.nz/newsflash.htm |title=Newsflashes! |website=Pegasus Mail| date=26 May 2000 |archive-date=18 August 2000 |url=http://www.pmail.gen.nz/newsflash.htm |access-date=25 July 2019}} and replacement by the Windows version was recommended.{{cite web |url=http://www.vandenbogaerde.net/pegasusmail/m_index.html|archive-url=https://web.archive.org/web/20060831194226/http://www.vandenbogaerde.net/pegasusmail/m_index.html|archive-date=31 August 2006 |title=Han's Mercury (Mail Transport Agent) Information Pages - MERCURY MTA FOR NOVELL NLM (MERCURY/NLM) |date=27 September 2015 |url-status=live}} (A security patch, bringing the Mercury NLM version to 1.49, was released in August 2007.){{cite web|url=http://www.pmail.com/patches-s3.htm |title=Pegasus Mail patches and updates |website=Pegasus Mail & Mercury |date=16 August 2000 |access-date=25 July 2019}}
On 19 June 2009 David Harris announced on the Pegasus Mail site that all development of Pegasus Mail and the associated Mercury program could only continue if sufficient users would commit to donating US$50 annually;{{cite web |url=http://www.pmail.com/openletter.htm |title=An open letter to my user community |date=August 2010 |author=David Harris |accessdate=2 April 2017 |archive-url=https://web.archive.org/web/20100309063939/http://www.pmail.com/openletter.htm |archive-date=9 March 2010 |url-status=live}} on 21 July 2009 he said that there had been a good start.
New versions of both programs have been released since. Developer David Harris said in April 2017 that both Pegasus Mail and the Mercury transport system were under active and major further development.{{cite web |url=http://www.pmail.com/devnews_archive.htm |title=Pegasus Mail and Mercury Developer News Archives |date=April 2017|author=David Harris|accessdate=2 April 2017}} In July 2019 he announced that the "Mercury v5 is very near to going into beta".{{cite web |url=http://www.pmail.com/devnews_archive.htm |title=Pegasus Mail and Mercury Developer News Archives |website=Pegasus Mail and Mercury |date=July 2019|author=David Harris|accessdate=18 July 2019}} On 25 December 2019 he said that, while there has been a delay due to health issues, he "can only promise you that there is progress, and that
XAMPP
The XAMPP is an initiative by Apache Friends to develop a cross-platform web server solution pack with the main core components of the Apache HTTP Server, MariaDB or MySQL database and the PHP and perl interpreters, intended to be a cross platform equivalent of the LAMP stack used on Linux. While mail systems are natively distributed with the Linux operating system this was not the case for the Microsoft Windows platform and Apache Friends selected Mercury MTS for this component. There are no specific documents provided by Apache Friends for installation or configuration of XAMPP or its components with the concept of providing information via FAQs and forums, however some third party descriptions of the configuration and use of the Mercury MTS component are available.
References
{{Reflist|30em|refs=
|others=Mäkinen, Seppo ; Moghadampour, Ghodrat|title=Developing an online shop with open source technologies
|url-status=live|archive-url=https://web.archive.org/web/20181016013248/https://www.theseus.fi/bitstream/handle/10024/116402/Igodo_Alassani_Fousseni.pdf|archive-date=16 October 2018|df=dmy-all|pages=9,15,44–53}}
|archive-url=https://web.archive.org/web/20181016065841/http://www.netdummy.net/setupmercury.html|archive-date=16 October 2018|df=dmy-all}}
}}
External links
- [http://www.pmail.com/ Official Site]
- [http://community.pmail.com Official Community]
{{Email servers}}
Category:Message transfer agents