This document introduces iRedMail, an open source mail server solution that can be installed on Red Hat, CentOS, Debian, Ubuntu, openSUSE, and FreeBSD operating systems. It discusses what iRedMail is, why the developer created it due to painful experiences setting up mail servers, and how it differs from other similar projects. Key features of iRedMail mentioned include SMTP, POP3, IMAP, anti-spam, anti-virus, access restrictions, mailing lists, LDAP address books, and support for both physical and virtual installations. Major components that work together include Postfix, Dovecot, MySQL, OpenLDAP, Apache, Roundcube, and Amavisd with SpamAssassin
Introduce iRedMail Open Source Mail Server Solution
1. Introduce iRedMail
Open Source Mail Server Solution
for Red Hat, CentOS, Debian, Ubuntu, openSUSE, FreeBSD
Zhang Huangbin (zhb@iredmail.org)
http://www.iredmail.org/
5. What iRedMail Is
• A mail server solution, starts from 11/2007
• Powered by Open Source Softwares
• Full-featured
• A set of Bash shell scripts
• An open source project (GPL v2)
• Provides almost all features you expect
6. What iRedMail Does
• Install mail server related softwares
• Complete setup in less than 2 minutes
• Almost all softwares are binary packages
• Almost all softwares come from official
repositories of Linux/BSD distributions
• Make them work together and make you
happy
7.
8.
9.
10.
11. Features
• SMTP(S), POP3(S), IMAP(S)
• Anti-Spam & Anti-Virus
• Advanced service restrictions
• Built-in mail list support
• Global LDAP address book
• http://www.iredmail.org/features.html
12. Supported Distro
• Works on:
• Red Hat(R) Enterprise Linux, CentOS
• Debian, Ubuntu
• OpenSuSE
• FreeBSD
• Supports both i386 & x86_64
14. Major Components
Component Role
Postfix MTA (SMTP)
Dovecot POP3, IMAP
MySQL, OpenLDAP Store mail accounts
Apache Web Server
Roundcube Webmail
Amavisd + SpamAssassin + ClamAV Anti-Spam & Anti-Virus
15. Major Components ...
Component Role
Policyd (v1) Postfix Policy Server
PostfixAdmin web-based Postfix Admin
phpMyAdmin web-based MySQL management
phpLDAPadmin web-based LDAP management
iRedAdmin web-based admin panel for OpenLDAP
16. Why Binary Packages
• Benefits
• More stable and assured to use
• Free to update/upgrade your system
• Easy to support more distributions
• Save your time
21. Painful Experience
• Too many choices for one feature
• Long time for setup
• Long time for troubleshooting
• Lack of features (anti-spam, etc)
• No document left by previous SA
22. Painful Experience ...
• Can’t repeat same deployment
• Hard to backup/restore/recover
• Not flexible for cluster and load balance
• Hard to integrate 3rd-party software
• No suitable admin panel available
24. Who are using iRedMail
• Canada • Netherlands
• China • Philippines
• Chile • Poland
• Germany • South Africa
• India • United States
• Indonesia • ...
Success Stories: http://www.iredmail.org/stories.html
25. What Are They Saying
• My mom could install iRedMail and use it...
• This is a COMPLETE solution
• ...
What are users saying:
http://www.iredmail.org/stories.html
27. Differences
• What features they provide
• Philosophy behind the project
• Who packs most of binary packages
• Source code is open or closed
• International