Get Into Atmail Plugins
September 15, 2010
Since version 6.1.7 Atmail has had a plugin framework which has steadily been maturing, now we’re at Atmail 6.20.1 and the plugin framework is looking great! The list of plugins available is also steadily growing, providing users and admins with many additional features that further enhance the Atmail experience. So I thought it was about time we do a little write up here briefly covering what features are available via the plugins on offer:
Barracuda4Atmail
This plugin is great for anyone who’s Atmail system is protected from spam and viruses by the Barracuda Spam & Virus Firewall. It creates a new section in the users’ Atmail Settings page which allows them to control their personal Barracuda Spam & Virus Firewall settings from within Atmail. No longer will they need to login to a separate interface to adjust their spam settings. If you’re an admin running Atmail behind a Barracuda Spam & Virus Firewall then Barracuda4Atmail is highly recommended. Download it now
ExternalLoginFilter
This plugin allows admins to allow access only to a list of defined external IMAP accounts. Lets say you use Atmail for your webmail service and you want to offer some users the ability to use the Atmail webmail client to access some other third-party IMAP accounts they hold. Well this plugin allows you to define a list of remote accounts that are allowed to be accessed via Atmail, any others will be denied. Great if you want to offer a paid premium service were those users get to nominate other accounts they wish to be able to access. The plugin checks a database table (configurable) with a customised query that you define, so it is extremely flexible and can be configured to check any existing database table you might have. Download it now
FilePreview
This one has been bundled with Atmail since the plugin framework was created. It creates a thumbnail preview image for any PDF attachments you receive in your emails. Download it now
LoginCaptcha
This plugin forces the user to complete a CAPTCHA if they fail login 3 times in an hour from the same IP. Useful to help prevent brute force password guessing. Download it now
MailOS
This one is useful when using shared folders with Atmail. Use this plugin to automatically set the sender address based on what the shared folder is (configurable) and auto CC the current folder to enable threads. Download it now
MailTube
This is a very handy one, it finds any YouTube video links in an email and embeds the YouTube video player within the Atmail UI for you. Just click play and watch the video right there in Atmail! Download it now
MapIt
This one is pretty cool. It searches emails for text that look like addresses and creates a link to open a google map of that address. It also creates a google map image in the address book if the entry has valid address info. The plugin can also be configured to use different sized map images and to turn on/off the email and/or address book maps. Download it now
RedirectLogout
A simple yet handy plugin that redirects users to a configurable URL when they logout from Atmail. Download it now
S/MIME (aka CryptoMail)
This is a great third-party plugin developed by Thumbprint Security that adds email encryption and signing functionality to Atmail. If you value your electronic privacy then this one is a must. Features include:
- upload certificates
- create self-signed certificates
- encrypt emails
- sign emails
- automatically imports smime certificate from emails containing them
- certificate management interface
Get CryptoMail/SMIME plugin from here
SetMailserver
This is another very simple yet handy plugin for Atmail. It allows admins to easily define what mailserver must be used for all IMAP connections. If the users enters some other IMAP server on the login page it will be ignored. Download it now
SignupGuardian
A new addition to our plugin range, this one is extremely handy for Atmail admins who allow use of the sign up feature in Atmail (where users can sign up for an account). It allows admins to restrict access to the sign up feature based on the user’s country of origin (GeoIP) and it can also do checks against RBL servers reject users connecting from known spamming IPs. Features:
- can turn GeoIP checking on/off
- can turn RBL checking on/off
- can define an allowed country list (if user coming from a listed country then they are allowed) or a banned country list (all users allowed except for those in the banned list)
- can define the list of RBL servers to check against
- can define your own custom messages for both GeoIP and RBL based blocks
SmtpUserAuth
Yet another example of a very simple plugin that is also very useful. This one forces Atmail to use the logged in user’s username and password (given when logging into Atmail) for the SMTP authentication when they send email. Without this plugin Atmail uses the same SMTP username/password (defined by the admin) for all users sending email via Atmail. Download it now
So there we have it, you can quite substantially add to Atmail’s functionality via the use of plugins! Feel free to send us yours too, if it is useful and not malicious we’d be happy to include it on our plugins page. For more information on plugin development see this tutorial.

Atmail RSS Feed