# # /usr/local/etc/postfix/virtual # Postfix: $virtual_alias_maps # # Link alias e-mail addresses to real e-mail addresses. # # Aaron LI # #======# # NOTE # Once modified this file, run "postmap" on it! #======# # NOTE # ---- # Virtual alias domains are used for forwading email from an email # address to one or more other email addresses. They cannot receive # and save email, but only forward email somewhere else. # The $virtual_alias_maps mapping contains forwarding (source, # destination) of users or domains to other email addresses or entire # domains. This maps can return multiple right-hand side # destinations (to forward to) for one left-hand side source, therefore # one can forward copies of an email to several recipients. # # Credit: https://workaround.org/ispmail/wheezy/virtual-domains # # alias mail address | local address for virtual(8) delivery # --------------------------------------------------------------------- {% set mydomain = mail.domains[0] %} {% for domain in mail.domains %} {% for user in ["aly", "wt", "lulu"] %} {{ user }}@{{ domain }} {{ user }}@{{ mydomain }} {% endfor %} {% endfor %} # {% for domain in mail.domains %} weitian@{{ domain }} wt@{{ mydomain }} {% endfor %} # {% for domain in mail.domains %} {% for user in ["postmaster", "hostmaster", "webmaster", "root", "abuse"] %} {{ user }}@{{ domain }} root@{{ mydomain }} {% endfor %} {% endfor %}