Topic: All mail delivered to catchall after upgrade to 0.9.8
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 0.9.8 MARIADB edition.
- Linux/BSD distribution name and version: Centos 7
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? No
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
I have been running an iredmail server for personal email for a few years, running iredmail 0.9.3.
I needed to move to a new hosting company, so I migrated to a clean install of 0.9.8.
Everything is working, except after following the instructions for setting up a catchall account (https://docs.iredmail.org/sql.create.catch-all.html) and removing the old catchall from the alias table, all mail to the afftected domain is going to the catchall account. If I remove the record from the forwardings table, addressed mail is delivered normally to all accounts.
The only other thing to mention is that the catchall account is in the same domain as the mon-addressed mail being caught.
The SQL command I used to insert the catchall record was:
MariaDB [vmail]> INSERT INTO forwardings (address, forwarding, domain, dest_domain) VALUES ('ingenious.co.nz', 'catchall@ingenious.co.nz', 'ingenious.co.nz', 'ingenious.co.nz');
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.