Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Step 3, one of the screenshots says: “it cannot be the same as server hostname: cloudmail.tk” But you’ve specified that name - cloudmail.tk Is this correctly?
This warning refers to server hostname, i.e Linux OS’s hostname which is usually mapped to 127.0.0.1 in /etc/hosts.
Since you would be using a public IP address to listen for mail, you would specify your domain hostname. You can verify that you dont have your domain’s name under 127.0.0.1 in /etc/hosts to be extra careful.
For an even more advanced configuration you can also specify a hostname that is listening on VPN only - and you would have something like 10.8.0.3 cloudmail.tk in your /etc/hosts file - this way all mail will be exchanged over VPN.
Everything setup perfectly, though trying to send an email to another account (gmail) but it isnt sending.
On the HTTPS, I’m getting “internal server error” and from SSL error log: OperationalError: (2003, “Can’t connect to MySQL server on ‘127.0.0.1’ (111)”)
HTTP & MySQL runs fine
@suud.ridzuan: Make sure the MySQL username and password are correct. Are you sure MySQL is running? What does (“ps aux | grep mysql”) output?
I’ve got mail setup and running. IMAP and SMTP seem to be doing what they are supposed to do. I had to turn off spam filtering to be able to receive any mail at all though. Seems like that amavisd would refuse the port that its on. It also seems to crash itself out sometimes too. I’m unable to figure out what is causing it to fail. /var/log/mail only suggests that postfix is unable to talk to the port that it is running on and no other relevant information.
Yup MySQL is running fine… I believe something wrong with the config file, changed the IP but the error showing “127.0.0.1”… am I editing the right config file, iRedMail/config ?
@suud.ridzuan Hmm, I suggest you ask in the official iRedMail support forum - they’ll be able to help you better: http://www.iredmail.org/forum/
Just a thought… You should add to the tutorial how to add the ssl cert to the dovecot config. Some email clients won’t use self signed certificates upon pop3 or imap connections.