Major open source softwares used in iRedMail

Used Components

Name Comment
Postfix Mail Transfer Agent (MTA)
Dovecot POP3, IMAP and Managesieve server
Apache, Nginx Web server
OpenLDAP, ldapd(8) LDAP server, used for storing mail accounts (optional)
MySQL, MariaDB, PostgreSQL SQL server used to store application data. Could be used to store mail accounts too.
mlmmj Mailing list manager. Shipped in iRedMail-0.9.8 and later releases.
Amavisd-new Interface between Postfix and SpamAssassin, ClamAV.
SpamAssassin Content-based spam scanner
ClamAV Virus scanner
Roundcube Webmail (PHP)
SOGo Groupware A groupware which provides calendar (CalDAV), contact (CardDAV), tasks and ActiveSync services
Fail2ban Scans log files and bans IPs that show the malicious signs
Awstats Apache and Postfix log analyzer
iRedAPD A postfix policy server developed by iRedMail team
Cluebringer A postfix policy server. Deprecated since iRedMail-0.9.3.

The Big Picture

Mail Flow of Inbound Emails

Mail Flow of Outbound Emails

See also