Wed, 11 Apr 2012 09:08:19 +0200 Add catch-all aliases to README/features v0.6.x
martin f. krafft <madduck@madduck.net> [Wed, 11 Apr 2012 09:08:19 +0200] rev 517
Add catch-all aliases to README/features
Tue, 10 Apr 2012 23:50:35 +0200 Add catchall subcommands to manpages v0.6.x
martin f. krafft <madduck@madduck.net> [Tue, 10 Apr 2012 23:50:35 +0200] rev 516
Add catchall subcommands to manpages
Tue, 10 Apr 2012 23:50:18 +0200 Include catch-all count in domaininfo output v0.6.x
martin f. krafft <madduck@madduck.net> [Tue, 10 Apr 2012 23:50:18 +0200] rev 515
Include catch-all count in domaininfo output
Tue, 10 Apr 2012 22:56:30 +0200 Make PL/pgSQL function feed back identity for mailboxes/relocated when there v0.6.x
martin f. krafft <madduck@madduck.net> [Tue, 10 Apr 2012 22:56:30 +0200] rev 514
Make PL/pgSQL function feed back identity for mailboxes/relocated when there are catchall destinations. Without catchall aliases, if no virtual_alias matches, the query can just return NULL and Postfix will later check mailboxes/relocated for the address to rewrite. However, since virtual aliases are handled long before mailboxes/relocated, a catchall alias would also catch mail to mailboxes and relocated addresses, which we do not want. The way to tell postfix to keep delivering is for the virtual alias map to return the search key itself (identity function). This patch changes the postfix_virtual_alias_maps Pl/pgSQL function to do exactly that, but only if there are catchall destinations defined for the domain in question — otherwise it returns NULL when no match is found.
(0) -300 -100 -30 -10 -4 +4 +10 +30 +100 tip