IRedMail Documentations
IRedMail Documentations
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)
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
Third-party integrations
Below tutorials are maintained by iRedMail project.
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