Install iRedMail on Red Hat Enterprise Linux, CentOS
Submitted to:
A F M Bakabillah
Senior Consultant of Networking Technologies
IsDB-BISEW IT Scholarship Programme
Email: billah@showtellconsulting.com
Submitted by:
Md Sohel Rana
Trainee of Networking Technologies
IsDB-BISEW IT Scholarship Programme
Trainee ID: 1249640
Batch: NT/BITI-A/40/01
Email: idb.sohelrana@gmail.com
Case Study on iRedMail
Using Linux- As a result of completing this offering, we should be
able to perform and validate the key tasks needed to become a full-
time Linux administrator.
This guide will walk you through the steps to install iRedMail on
RedHat 7. iRedMail is an easy to deploy, configure and manage Mail
solution for Linux, FreeBSD and OpenBSD systems. With iRedMail, it
becomes so easy to deploy an opensource, fully fledged, powerful
mail server with features only available in commercial mail solutions.
Pre-requirement of iRedMail Install
• iRedMail is out of the box open source mail server solution on Linux like operating system. The
beauty of iRedMail is that it provides web based admin panel from where mail admin or system
admins can do all email related operations task. Some of other features are listed below :
• Support unlimited email accounts.
• It provides Roundcube as webmail (MUA )
• It used Postfix as MTA & Dovecot as MDA
• It pvoides Calendar service via CalDAV & Contact service via CardDAV
• It uses SpamAssassin for Spam scan and Amavis & Clamav for Mail virus scan.
• OpenLDAP, MariaDB and PostgreSQL can be used to save mail accounts
• In this article we will demonstrate how to install and configure iRedMail on CentOS 7 & RHEL 7. I am
going to use followings for iRedMail setup.
• OS = CentOS 7 or RHEL 7
• Domain = nsitmail.com
• Server Hostname = mail.nsitmail.com
Note : In case if you want mails from your mail server to be delivered in inbox not in spam folder then
update the DNS records like A & PTR before installation and TXT ( SPF & DKIM ) after installation.
Step:1 Set hostname and disable Selinux.
Step:2 Download the tar file of iRedmail.
Step:3 Extract the tar file & execute installation Script.
Select the web Server for iRedmail. Default is Nginx.
Select the database of your choice which will store domain
names and mail accounts. In my case i am using MariaDB.
Define the domain name for your mail server. In my case
domain name is “nsitmail.com”
Set Password for postmaster account.
Select Optional Components of iRedmail installation
Press “y” to continue installation, Mail Server info & Credentials are kept in the file “/root/iRedMail-0.9.3/config”. Please keep this file in secure place.
As per instructions , reboot the server to enable all mail services.
Postfix mail logs and iRedmail logs are stored in “/var/log/maillog” and “/var/log/iredapd/iredapd.log” respectively.
Note : Default administrator name is “postmaster@nsitmail.com”
Following are the Important URLs after the Installation is completed , replace the domain name as per your
setup in mentioned URLs.
iRedAdmin – official web-based admin panel:
https://mail.nsitmail.com/iredadmin/
Username: postmaster@nsitmail.com, password: Asdf123
Roundcube webmail URL :
http://mail.nsitmail.com/mail/
SOGo Groupware
https://mail.nsitmail.com/SOGo/
Step:4 Create Users & domain from Admin Panel.
To create users first login to admin panel. Use user name as “postmaster@<domain>” and password that we set during installation.
Click on Add option and then Select Users.
Add a new Domain :
From the admin Panel , Select “Domain & accounts” option and then click on Add domain
Define the domain name & Organization Name and then further we can create users on newly created domain.
Step:5 Access Roundcube (Webmail).
Open the url in the browser “https://mail.nsitmail.com/mail/” , replace the domain name as per your setup.
Send a test mail to verify the functionality.
As we see that i got the mail from iRedmail mail server, so we can say the iRedmail is successfully installed and
configured.
Date: 20 September 2020

More Related Content

PDF
Apache server configuration
PPTX
Setting up a web server in Linux (Ubuntu)
ODP
Installing and configuring apache
ODP
Babitha.4appach
ODP
Apache ppt
PPT
Web Server Administration
PDF
Mysql tutorial 5257
PPTX
GWAVACon 2013: Retain 10 Steps
Apache server configuration
Setting up a web server in Linux (Ubuntu)
Installing and configuring apache
Babitha.4appach
Apache ppt
Web Server Administration
Mysql tutorial 5257
GWAVACon 2013: Retain 10 Steps

What's hot (16)

PDF
Installing oracle timesten database On Linux
PPTX
Apache web server
PPT
Linux Webserver Installation Command and GUI.ppt
DOCX
Oracle HCM Email notification
ODP
Apache doc
PDF
Apache Tutorial
ODP
APACHE
ODP
PPT
Apache ppt
PPT
Apache Ppt
DOCX
Build your own secure mail server on the cloud using Amazon Web Services
PDF
Webserver Administration: Apache as a case study
ODP
PPT
Apache
Installing oracle timesten database On Linux
Apache web server
Linux Webserver Installation Command and GUI.ppt
Oracle HCM Email notification
Apache doc
Apache Tutorial
APACHE
Apache ppt
Apache Ppt
Build your own secure mail server on the cloud using Amazon Web Services
Webserver Administration: Apache as a case study
Apache
Ad

Similar to Install iRedMail on Red Hat Enterprise Linux, CentOS (20)

PPT
Linux corporate-training-in-mumbai
PDF
mail server on linux
PPTX
Mail server configuration
PDF
Mail
DOCX
How to simplify Email oriented workflow with - Visendo SMTP Extender
PDF
Team lab install_en
PDF
MCITP
PDF
Step by step_linux_guide
PPTX
DNS,SMTP and POP3
PPTX
GRADE12 Installation of active directory domain.pptx
PPT
Mysql ppt
PDF
Configuring apache, php, my sql, ftp, ssl, ip tables phpmyadmin and server mo...
DOCX
Mail store server4 manual-en
PDF
Creating child-domain-controller-windows-server-8
PDF
Lab08Email
PPT
pop3-imap.ppt
PPT
pop3-imap.ppt
PDF
Tutorial CentOS 5 untuk Webhosting
PPTX
Ch02 installing exchange
Linux corporate-training-in-mumbai
mail server on linux
Mail server configuration
Mail
How to simplify Email oriented workflow with - Visendo SMTP Extender
Team lab install_en
MCITP
Step by step_linux_guide
DNS,SMTP and POP3
GRADE12 Installation of active directory domain.pptx
Mysql ppt
Configuring apache, php, my sql, ftp, ssl, ip tables phpmyadmin and server mo...
Mail store server4 manual-en
Creating child-domain-controller-windows-server-8
Lab08Email
pop3-imap.ppt
pop3-imap.ppt
Tutorial CentOS 5 untuk Webhosting
Ch02 installing exchange
Ad

More from Md Meherab Hossen (7)

PDF
Daemons in linux processes
PDF
File permission of linux
PDF
Linux kickstart
PDF
Linux network manager configuration
PDF
Linux packege manager
PDF
Linux text editors Vim nano
PDF
Special permission in linux.
Daemons in linux processes
File permission of linux
Linux kickstart
Linux network manager configuration
Linux packege manager
Linux text editors Vim nano
Special permission in linux.

Recently uploaded (20)

PPTX
Modernising the Digital Integration Hub
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
DOCX
search engine optimization ppt fir known well about this
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPT
Geologic Time for studying geology for geologist
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPTX
2018-HIPAA-Renewal-Training for executives
PPTX
Benefits of Physical activity for teenagers.pptx
Modernising the Digital Integration Hub
Credit Without Borders: AI and Financial Inclusion in Bangladesh
1 - Historical Antecedents, Social Consideration.pdf
OpenACC and Open Hackathons Monthly Highlights July 2025
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
Hindi spoken digit analysis for native and non-native speakers
Final SEM Unit 1 for mit wpu at pune .pptx
Custom Battery Pack Design Considerations for Performance and Safety
search engine optimization ppt fir known well about this
Taming the Chaos: How to Turn Unstructured Data into Decisions
A review of recent deep learning applications in wood surface defect identifi...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Geologic Time for studying geology for geologist
NewMind AI Weekly Chronicles – August ’25 Week III
The influence of sentiment analysis in enhancing early warning system model f...
Zenith AI: Advanced Artificial Intelligence
Convolutional neural network based encoder-decoder for efficient real-time ob...
2018-HIPAA-Renewal-Training for executives
Benefits of Physical activity for teenagers.pptx

Install iRedMail on Red Hat Enterprise Linux, CentOS

  • 1. Install iRedMail on Red Hat Enterprise Linux, CentOS
  • 2. Submitted to: A F M Bakabillah Senior Consultant of Networking Technologies IsDB-BISEW IT Scholarship Programme Email: billah@showtellconsulting.com Submitted by: Md Sohel Rana Trainee of Networking Technologies IsDB-BISEW IT Scholarship Programme Trainee ID: 1249640 Batch: NT/BITI-A/40/01 Email: idb.sohelrana@gmail.com
  • 3. Case Study on iRedMail Using Linux- As a result of completing this offering, we should be able to perform and validate the key tasks needed to become a full- time Linux administrator. This guide will walk you through the steps to install iRedMail on RedHat 7. iRedMail is an easy to deploy, configure and manage Mail solution for Linux, FreeBSD and OpenBSD systems. With iRedMail, it becomes so easy to deploy an opensource, fully fledged, powerful mail server with features only available in commercial mail solutions.
  • 4. Pre-requirement of iRedMail Install • iRedMail is out of the box open source mail server solution on Linux like operating system. The beauty of iRedMail is that it provides web based admin panel from where mail admin or system admins can do all email related operations task. Some of other features are listed below : • Support unlimited email accounts. • It provides Roundcube as webmail (MUA ) • It used Postfix as MTA & Dovecot as MDA • It pvoides Calendar service via CalDAV & Contact service via CardDAV • It uses SpamAssassin for Spam scan and Amavis & Clamav for Mail virus scan. • OpenLDAP, MariaDB and PostgreSQL can be used to save mail accounts • In this article we will demonstrate how to install and configure iRedMail on CentOS 7 & RHEL 7. I am going to use followings for iRedMail setup. • OS = CentOS 7 or RHEL 7 • Domain = nsitmail.com • Server Hostname = mail.nsitmail.com Note : In case if you want mails from your mail server to be delivered in inbox not in spam folder then update the DNS records like A & PTR before installation and TXT ( SPF & DKIM ) after installation.
  • 5. Step:1 Set hostname and disable Selinux.
  • 6. Step:2 Download the tar file of iRedmail.
  • 7. Step:3 Extract the tar file & execute installation Script.
  • 8. Select the web Server for iRedmail. Default is Nginx. Select the database of your choice which will store domain names and mail accounts. In my case i am using MariaDB.
  • 9. Define the domain name for your mail server. In my case domain name is “nsitmail.com” Set Password for postmaster account.
  • 10. Select Optional Components of iRedmail installation
  • 11. Press “y” to continue installation, Mail Server info & Credentials are kept in the file “/root/iRedMail-0.9.3/config”. Please keep this file in secure place.
  • 12. As per instructions , reboot the server to enable all mail services. Postfix mail logs and iRedmail logs are stored in “/var/log/maillog” and “/var/log/iredapd/iredapd.log” respectively. Note : Default administrator name is “postmaster@nsitmail.com” Following are the Important URLs after the Installation is completed , replace the domain name as per your setup in mentioned URLs. iRedAdmin – official web-based admin panel: https://mail.nsitmail.com/iredadmin/ Username: postmaster@nsitmail.com, password: Asdf123 Roundcube webmail URL : http://mail.nsitmail.com/mail/ SOGo Groupware https://mail.nsitmail.com/SOGo/
  • 13. Step:4 Create Users & domain from Admin Panel. To create users first login to admin panel. Use user name as “postmaster@<domain>” and password that we set during installation.
  • 14. Click on Add option and then Select Users. Add a new Domain : From the admin Panel , Select “Domain & accounts” option and then click on Add domain
  • 15. Define the domain name & Organization Name and then further we can create users on newly created domain. Step:5 Access Roundcube (Webmail). Open the url in the browser “https://mail.nsitmail.com/mail/” , replace the domain name as per your setup.
  • 16. Send a test mail to verify the functionality. As we see that i got the mail from iRedmail mail server, so we can say the iRedmail is successfully installed and configured.