0% found this document useful (0 votes)
931 views6 pages

IRedMail Documentations

iRedMail is an open source mail server solution that provides tutorials on installation, configuration, usage and troubleshooting. It uses major open source software like Postfix, Dovecot, MySQL and OpenLDAP. The documentation covers setting up iRedMail on various operating systems, configuring mail clients, integrating third party applications, clustering, debugging and frequently asked questions. Contributed documents provide guidance on advanced configurations and integrations.

Uploaded by

Leonardo Latorre
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
931 views6 pages

IRedMail Documentations

iRedMail is an open source mail server solution that provides tutorials on installation, configuration, usage and troubleshooting. It uses major open source software like Postfix, Dovecot, MySQL and OpenLDAP. The documentation covers setting up iRedMail on various operating systems, configuring mail clients, integrating third party applications, clustering, debugging and frequently asked questions. Contributed documents provide guidance on advanced configurations and integrations.

Uploaded by

Leonardo Latorre
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

iRedMail

Some tutorials have been translated to different languages. Help


translate more

Italiano / /

Overview
Why build your own mail server instead of outsourcing to external
entities
Major open source softwares used in iRedMail, and big picture of
mail flow
Which network ports are open by iRedMail

Install iRedMail
Install iRedMail on:
Red Hat Enterprise Linux, CentOS
Debian, Ubuntu
FreeBSD (without Jail), FreeBSD with Jail (ezjail)
OpenBSD

After installation:
Setup DNS records for your iRedMail server (A, PTR, MX, SPF,
DKIM)

Additional installation tips


Install iRedMail with a remote MySQL server
Perform silent/unattended iRedMail installation

Performance tuning for a busy server

Configure mail client applications


Quick MUA Settings

POP3 service: port 110 over TLS (recommended), or port 995


with SSL.
IMAP service: port 143 over TLS (recommended), or port 993
with SSL.
SMTP service: port 587 over TLS.
CalDAV and CardDAV server addresses:
https://<server>/SOGo/dav/<full email address>

Exchange ActiveSync: Setup Android devices


Exchange ActiveSync: Setup BlackBerry 10 devices
Exchange ActiveSync: Setup iOS devices
Exchange ActiveSync: Setup Outlook 2013 for Windows
Setup Thunderbird: POP3/IMAP, SMTP and global ldap address book
Setup Thunderbird: SOGo Address Book and Calendar
synchronization with CardDAV and CalDAV
Mac OS X: Add contact service (CardDAV) in Contacts.app
Mac OS X: Add calendar (CalDAV) and task (Reminders) service in
iCalendar.app

Release notes and upgrade tutorials


iRedMail release notes and upgrade tutorials
iRedAdmin-Pro (web-based admin panel) release notes and upgrade
tutorials
iRedAPD (Postfix Access Policy Daemon) release notes and upgrade
tutorials

Migrations
Migrate old iRedMail server to the latest stable release
Password hashes
Migrate from Cluebringer to iRedAPD
How to
Allow certain users to send email as another user
Change mail attachment size
Completely disable Amavisd + ClamAV + SpamAssassin
Enable SMTP SASL AUTH on port 25
Enable SMTPS service (SMTP over SSL, port 465)
Disable spam virus scanning for outgoing mails
Amavisd + SpamAssassin not working? no mail header (X-Spam-*)
inserted
Quarantine clean emails sent from/to certain local user
Quarantining
Sign DKIM signature on outgoing emails for new mail domain
Allow insecure POP3/IMAP/SMTP connections without STARTTLS
Allow internal network devices to send email with insecure
connection
Allow member to send email as mailing list or mail alias
Allow user to send email without smtp authentication
Amavisd: Enable per-recipient policy lookup
Whitelists and Blacklists
Authenticate without domain part in email address
How to mark a mail domain as backup MX
Change server hostname
Process more emails concurrently
Dovecot Master User: Access user's mailbox without owner's
password.
Enable DNSBL service in Postfix to reduce spam
Enable postscreen service
Force mail user to change password in 90 days
Ignore Trash folder in mailbox quota
LDAP: Add an alias domain
LDAP: Add per-domain catch-all account
LDAP: Add a mail alias account
LDAP: Add a mail list account
LDAP: Bulk create mail users
LDAP: User mail forwarding
Mailbox sharing (Sharing IMAP folder with other users)
Manage iRedAPD (white/blacklists, greylisting, and more)
Monitor incoming and outgoing mails with BCC
Move detected spam to Junk folder
Per-domain or per-user transport (relay)
[DEPRECATED] Per-user outbound restrictions
Pipe incoming email for certain user to external script
Promote a mail user to be global admin
How to create and manage public folder
Force Dovecot to recalculate mailbox quota
Setup relayhost
Reset user password
Restrict mail user to login from specified IP addresses or networks
Send out email from specified IP address
Sign disclaimer on outgoing mails
SQL: Add per-domain catch-all account
SQL: Add a mail alias account
SQL: Create new mail user
SQL: User mail forwarding
Store SpamAssassin bayes in SQL
Use a SSL certificate
Use OpenLDAP as address book in Microsoft Outlook
Per-user alias address

Documents contributed by iRedMail users:


Anti-spam with Dovecot antispam plugin and SpamAssassin,
contributed by Dexus.

Third-party integrations
Below tutorials are maintained by iRedMail project.

Integrate Microsoft Active Directory in iRedMail

Install SOGo groupware on:


CentOS 6: MySQL, OpenLDAP.

Documents contributed by iRedMail users:


Integreate OpenFire in iRedMail (MySQL backend) (Turkish)
Enabling Apache Solr 4.10 (using jetty) with Dovecot 2.2 for fulltext
search results on Centos 6 (iRedMail compatible)
Install iRedMail and Mailman on Debian Squeeze. Howtoforge
tutorial, contributed by Jason Norwood-Young.
Integrate DBMail in iRedMail (MySQL backend), CentOS
High-Availability Maildir Storage With GlusterFS + CentOS 5.x,
contributed by Basem Hegazy. 2011-06-26
Integrate OpenVPN in iRedMail with OpenLDAP, Howtoforge
tutorial.
Integrate Ejabberd in iRedMail with OpenLDAP
Virtual Mail And FTP Hosting With iRedMail And Pure-FTPd

Cluster
Documents contributed by iRedMail users:
Build an iRedMail fail-over Cluster with KeepAlived, HAProxy,
GlusterFS, OpenLDAP, Mariadb, contributed by
An Ultra-HA, full Mult-Master E-mail cluster with iRedMail, MariaDB,
and IPVS, contributed by Joshua Boniface.

iRedAdmin-Pro
iRedAdmin-Pro: Custom logo image, brand name, short product
description
iRedAdmin-Pro: Default password restrictions
iRedAdmin-Pro: Domain ownership verification
iRedAdmin-Pro: RESTful API
iRedAdmin-Pro: Enable self-service to allow users to manage their
own preferences and more
iRedAdmin-Pro: Priority of spam policy used in iRedMail &
iRedAdmin-Pro
iRedAdmin: Translate iRedAdmin to your local language

Troubleshooting and Debug


Turn on debug mode in Amavisd and SpamAssassin
Turn on debug mode in Dovecot
Turn on debug mode in iRedAPD
Log executed SQL commands in MySQL/MariaDB
Turn on debug mode in OpenLDAP
Turn on debug mode in Postfix
Turn on debug mode in Roundcube webmail
Turn on debug mode in SOGo

Frequently Asked Questions


Errors you may see while maintaining iRedMail server
Why append timestamp in maildir path
Explanation of Amavisd SQL database
Backup and restore
Customize maildir path
Locations of configuration and log files of major components

All documents are available in BitBucket repository, and published


under Creative Commons license. You can download the latest version
for offline reading. If you found something wrong, please do contact us
to fix it.

You might also like