To set up a catchall account in Zimbra, just do this!


[zimbra@hostname ~]$ zmprov ca password1234
[zimbra@hostname ~]$ zmprov modifyAccount zimbraMailCatchAllAddress


Then to test it out…….tail log & send a message to an invalid:


[root@hostname ~]# tail -f /var/log/maillog | grep catchall

May 12 11:39:24 hostname postfix/smtp[24084]: 600B33519001: to=<>, orig_to=<>, relay=[]:10024, delay=4.9, delays=0.02/0/0/4.9, dsn=2.0.0, status=sent (250 2.0.0 from MTA([]:10025): 250 2.0.0 Ok: queued as 4A81C3519005)
May 12 11:39:24 hostname postfix/lmtp[24218]: 4A81C3519005: to=<>,[]:7025, delay=0.11, delays=0.01/0/0/0.1, dsn=2.1.5, status=sent (250 2.1.5 Delivery OK)