Alligate can handle email traffic for any number of domains and domain aliases. Additionally, you can specify any number of downstream mail servers. This allows an installation at one location to handle email traffic for Mali servers located anywhere onsite or off.
Alligate is capable of handling high volumes of traffic with a very low CPU load. It uses several internal caching mechanisms to help reduce off-site connections for DNS, RDNS, blacklists, recipient validation, and other lookup functions for fast and efficient operation.
Alligate uses an extremely effective proprietary form of tarpitting to “discourage” spammers and attempt to get them to disconnect on their own. Unlike other implementations, Alligate uses tarpitting in a totally dynamic way. Depending on the message and sender, tarpitting delays can be inserted at any point in the SMTP transaction and for varying amounts of time. This means that it will be unlikely that legitimate senders will ever be affected negatively, while still imposing tarpit delays where they are most effective.
Greylisting is an extremely effective way to discourage automated spammers. If Alligate does not recognize a sender, and it meets a defined criteria, Alligate will issue a temporary error requesting the sender to try later. Within a few minutes, legitimate senders will try again, but most spammers will not. While several other products have implemented Greylisting as a spam defense, only Alligate lets you specify rules that are used to determine when to enforce Greylisting
Alligate monitors incoming connections using a user definable subnet mask and looks for unusual activity. Using internal caching mechanisms, it will throttle connections using dynamic tarpitting and eventually blacklist the source temporarily if activity continues. This has proven to be a highly effective way to get removed from spam lists as your server appears to be problematic. Spammers can not afford to wast time on problematic servers and will frequently scrub them from their lists.
Internal scoring techniques allow Alligate to use a progressive penalty system to assess penalties and act at any point in the transaction. This saves valuable bandwidth as many messages can be rejected before the transaction is finished.
In some cases, Alligate may decide that injecting tarpit delays between commands is the most effective way to deal with a potential spammer. It's intelligent algorithms are very effective in rejecting spam while not causing false positives.
Multiple kinds of whitelists and blacklists are maintained internally and also as static, user defined lists.
Alligate also supports external DNSBL and DNSWL services as well as it's own proprietary sender reputation system.
Geolocation is also integrated to all administrators to block (or allow) traffic from selected countries.
Each connection is subject to additional tests to try to determine the senders legitimacy factor. The results of these checks become part of the decision tree and can trigger additional actions like adding tarpit seconds, or can help us determine whether or not we want to subject the sender to greylisting and/or other testing mechanisms.
A full suite of utilities is included for backup, migration, folder cleanup, system health monitoring, watchdog services, local recipient validation and much more.
Graphic UI's are provided for load monitoring, real-time connection detail monitoring, and configuration.
Extensive routing control.
Downstream load balancing.
Failover options for backup or redundant mail servers support.
Fully scalable with high availability cluster support.
Transparent, automatic recipient validation.
SMTP authentication.
Secondary AUTH only port (587) support.
Multiple domain support and alias domain translation.