iRedMail is a great replacement for an exchange server. It supports the common email protocols (IMAP, SMTP and POP3) and can easily be used with many web mail systems.
This is a quick deployment and ready-to-run image.
Simple and rapid installation. Easy to maintain.
The guide how to work with the iRedMail (IMAP, SMTP, POP3) Email Server on Ubuntu 18.04 LTS on amazon
Minimal VM (virtual machine) configuration – B1ms
core 1
GB RAM 2
HDD 50 GB
Recommended VM configuration
core 2
GB RAM 4-8
SSD 50 GB
1. Static Ip address – Your virtual machine should have the static IP address, if you want constantly change the domain settings (because if the address is dynamic, after the rebooting of the machine it’ll change to the static one).
2. After creating the machine, it’s possible to get the access to the web-panel either directly through the IP address or by adding to the domain MX records
The instruction how to do that:
Google Domain – https://support.google.com/a/answer/6248174?hl=en
Namecheap – https://protonmail.com/support/knowledge-base/dns-records-namecheap/
GoDaddy – https://www.godaddy.com/help/what-is-an-mx-record-324
iRedmail mx setup information https://docs.iredmail.org/setup.dns.html#mx
(For your site, where you’ve bought the domain – please, google “youdomainSeller add mx records” or contact seller customer support)
(Please, consider that it’s better to use the static IP address for the mail server)
(Sometimes it takes up to 24 hours to activate the mx records)
3.
The access to the inbox – through the web-panel
Here is the default data for the connection
As an example, we have taken the IP address of our VM. Instead of it you should write yours
———————-
* – Web admin panel (iRedAdmin): https://youVirtualMachineIP/iredadmin/ (http://youdomain/iredadmin/)
* – Roundcube webmail: https://youVirtualMachineIP/mail/
* You can login to above links with below credential:
– Username: postmaster@example.com
– Password: postmasterpwd
* – Web admin panel (iRedAdmin): https://youVirtualMachineIP/iredadmin/

4.
Change the default password on this page ( Admins -> All Admins -> Edit accont)

5.
After you have opened the window of settings go to the <Password> tab

Type the new password and save the changes
6.
Add domain name in admin panel.

Login to mailbox (test account)
* – Roundcube webmail: https://youVirtualMachineIP/mail/ (http://youdomain/mail)
Here you should enter the data that was changed before
In our case these are:
– Username: postmaster@example.com
– Password: newpassword (or if you haven’t changed your password – then enter postmasterpwd )


The password changing for the mailbox (not for the admin’s account)
Settings > Password > Type the current password > Type the new password > Save
The default password: postmasterpwd (if you haven’t changed your password)

The access to the mailbox through the mail client
for more details please see topic “Configure mail client applications” on page https://docs.iredmail.org/
or use this links:
- 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
- Exchange ActiveSync: Setup Android devices
- Exchange ActiveSync: Setup BlackBerry 10 devices
- Exchange ActiveSync: Setup iOS devices
- Mac OS X: Add contact service (CardDAV) in Contacts.app
- Mac OS X: Add calendar (CalDAV) and task (Reminders) service in iCalendar.app