Mercury Mail Transport
Mercury Mail Transport is an email and list server.
Mercury Mail Transport System, Windows version - Features
The Win32 version of Mercury (or Mercury/32 as it is known) runs on Microsoft Windows 95 or later including Windows emulations on other platforms and virtual Windows implementations. It can provide mail services to a single computer or a local area network. It has special support for the Novell NetWare environment - it integrates with a NetWare LAN in exactly the same manner as the NLM version of Mercury (in actual fact, Mercury/32 is more NetWare-aware than its NLM-based counterpart!)
The Windows environment is in many ways richer than the NLM programming environment and has a wider range of development tools. This has given us the opportunity to add considerable power and flexibility to the Win32 version of Mercury, yet (by taking advantage of the graphical user interface) make the program attractive and easy to manage at the same time. Unlike the NLM version of Mercury, which requires a "smart host" to handle the delivery of outgoing mail, Mercury/32 supports complete end-to-end delivery of Internet mail. For sites wishing to use Mercury/32 behind a firewall, the relaying delivery model used by the NLM version of Mercury is also available as a selectable module in Mercury/32; this choice of delivery method makes Mercury/32 one of the most flexible mail server options available. Mercury/32 is a very rich and powerful product - the list below is only a partial view of the full feature set.
- Small and fast: a complete installation of Mercury/32 uses about 1.5MB of disk space, and about 3MB of Windows memory in normal operation. It can sustain throughput of up to 8,000 mail messages per hour on suitably-equipped systems.
- Easy configuration and maintenance through an attractive graphical user interface. You can tell at a glance what any Mercury module is doing simply by examining its history window.
- Mail Filtering: based on Pegasus Mail's industry-leading filtering technology, Mercury provides filtering capabilities on the server platform, allowing you to perform just about any action on your incoming mail (for example, you can set up an address that automatically prints all mail it receives). Mercury can also filter on message attachments, and can remove attachments from mail as it passes through the queue - great for suppressing viruses.
- Supports incoming mail via either SMTP, or POP3, or even both: Mercury's POP3 client module can retrieve mail from multiple remote POP3 mailboxes and distribute it to local users; it also supports retrieval and distribution of mail from remote "Domain Mailboxes".
- Comprehensive scheduling manager allows you extensive control over connection times and operation in the dialup environment.
- Policies, or external tasks executed under Mercury's control, allow you to implement anti-virus scanning of all incoming mail using inexpensive personal A/V tools. You can also use policies to handle order processing, archiving, redirection - almost any type of task you might wish to automate.
- Spam detection: Mercury's Content Control feature allows you to perform arbitrary scripted tests on the content of messages as they pass through the Mercury mail queue. Mercury is shipped with a Content Control definition that performs comprehensive spam detection and suppression, but you can use this feature for other purposes too.
- Realtime Blocklist support: Mercury has built-in support for anti-spam blacklists such as SpamHaus, Spamcop and others. You can have as many blacklists active as you wish, and adding definitions for new servers is both fast and easy.
- Transaction-level compliance tests: Mercury can perform a wide range of tests on mail as it is received. This allows you to refuse to accept mail without it even passing through your queue and consuming resources. Transaction-level tests can also be used to detect and blacklist connections from so-called "zombie" systems, which are common carriers of spam and viruses.
- Extensive statistical reporting - Mercury/32 keeps significant quantities of statistical information about system performance, mail throughput, security alerts and more. This information can be automatically archived or e-mailed to any address at a period of your choosing.
- Support for specific network architectures via a plugin interface. Plugins are available providing comprehensive support for Novell NetWare Bindery and NDS modes. A plugin is also planned providing native support for Microsoft Windows NT Networks (Mercury will already run well on NT networks, but is not currently able to import the Windows NT user database - you need to create usernames for each of your NT users needing access to mail via Mercury).
- Includes a server module allowing your POP3 users (running Pegasus Mail, Eudora or other mailers supporting the protocol) to change their POP3 passwords remotely.
- Supports automatic replies and automatic forwarding of incoming mail
- Provides comprehensive support for aliasing and for alternative address forms.
- Three levels of management for SMTP relaying, allowing you precise control over who can use your server to process mail.
- Full IMAP4 server providing remote IMAP access to your local mailboxes. A single Mercury/32 server can service approximately 100 IMAP users simultaneously.
- Powerful mail server handles automatic list subscription and unsubscription, remote file delivery by e-mail, addressbook lookup requests, and remote mailing list management.
- Some of the most powerful mailing list options available, including public and private lists, moderated lists and anonymous lists, all with extensive configurable features. Mercury lists can have practically unlimited numbers of subscribers, and a single server can manage an unlimited number of lists. Mercury's mailing list server supports VERP and has web-based subscription management.
- Daemons, or third-party plugins, can be developed to allow custom automation of any mail process. The Daemon interface is public and includes extensive documentation and source code.
- Includes both Full End-to-end and Relaying SMTP client modules, allowing maximum flexibility for handling outgoing mail delivery.
- Includes support for Authorised SMTP and Authorised POP3 access
- Support for Pegasus Mail noticeboards - have mail delivered to public folders on your server
- Powerful autoresponder features allow you to control the format and layout of automatically-generated messages. You can turn any address on your system into an autoresponder.
- Support for "Domain mailboxes" - mail domains that will accept mail addressed to any username in the domain and place that mail in a single mailbox.
- Tight integration with Pegasus Mail, and in NetWare modes, feature and access control managed through NetWare group membership.
- PH server allows you to publish a simple Pegasus Mail addressbook to the Internet
- Support multiple mail domains from one server
- Extensive connection controls allow you to manage who can connect to the various Mercury server modules.
- Comprehensive logging of incoming and outgoing mail, including complete session transcripts if you need them.
- Killfiles - manage unsolicited mail by setting up lists of addresses from which you will not accept mail.