Feature #744

Updated by Daniel Curtis over 4 years ago

This is a simple feature to add a catchall email account to iRedMail.

With default setting, iRedMail will reject emails sent to non-existing mail accounts under hosted mail domains. If you want to accept these emails, you need a domain catch-all account.

* With MySQL/MariaDB or PostgreSQL backend, to add a catch-all account for existing domain, log into the mysql databse:
mysql -u root -p
#* And add the following in SQL table vmail.alias:
USE vmail;
INSERT INTO alias (address, goto, domain) VALUES ('', '', ''); &#39;;, &#39;;);

This SQL sql command creates catchall catch-all address for domain,, all mails sent to non-existing accounts under will be delivered to

h2. Resources