1

Topic: Iredapd / catchall not honoring external virtual aliases

Latest versions on centos 7 / mysql backend

Adding virtual aliases map from mailman is not honored by iredapd for the catch-all filter. Need to disable catch-all for mailman to receive it's messages. Anyway to get iredapd to honor it?

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Iredapd / catchall not honoring external virtual aliases

How did you setup Mailman? do mailman accounts registered in SQL table "vmail.mailbox" or "vmail.alias"? (if you're running LDAP backend, do mailman accounts registered in LDAP?)

3

Re: Iredapd / catchall not honoring external virtual aliases

ZhangHuangbin wrote:

How did you setup Mailman? do mailman accounts registered in SQL table "vmail.mailbox" or "vmail.alias"? (if you're running LDAP backend, do mailman accounts registered in LDAP?)

Right now mailman is writing it's aliases to flat hash db files virtual-mailman and its aliases files. Those alias maps have been added to postfix main.cf.

4

Re: Iredapd / catchall not honoring external virtual aliases

iRedAPD queries SQL/LDAP to get existing mail accounts. So you need to figure out a way to store these mailman accounts in SQL (e.g. alias).

5

Re: Iredapd / catchall not honoring external virtual aliases

ZhangHuangbin wrote:

iRedAPD queries SQL/LDAP to get existing mail accounts. So you need to figure out a way to store these mailman accounts in SQL (e.g. alias).

ok, very well. not critical. i can live without catchall until i figure out the best route to handle that. thanks.