Project

General

Profile

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 example.com, log into the mysql databse:
<pre>
mysql -u root -p
</pre>
#* And add the following in SQL table vmail.alias:
<pre>
USE vmail;
INSERT INTO alias (address, goto, domain) VALUES ('example.com', 'catchall@example.com', 'example.com'); &#39;dest@example.com&#39;, &#39;domain.com&#39;);
</pre>

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

h2. Resources

* http://www.iredmail.org/docs/sql.create.catch-all.html
* http://www.iredmail.org/forum/topic3621-iredmail-support-catchall-email-setup-in-iredmail-081-mysql.html

Back