From d13af6ea792bb0a5bbf589c04ec986a5b1b218c5 Mon Sep 17 00:00:00 2001 From: Thorsten von Eicken Date: Mon, 23 May 2016 21:08:23 -0700 Subject: [PATCH] Associated with PR #194 --- Configure-Aliases.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Configure-Aliases.md b/Configure-Aliases.md index d54a623..5f45d6d 100644 --- a/Configure-Aliases.md +++ b/Configure-Aliases.md @@ -1,5 +1,7 @@ Please first read [Postfix documentation on virtual aliases](http://www.postfix.org/VIRTUAL_README.html#virtual_alias). +### Configuring aliases + Aliases are managed in `config/postfix-virtual.cf`. An alias is a full email address that will be: * delivered to an existing account in `config/postfix-accounts.cf` @@ -13,4 +15,12 @@ Example: alias1@domain.tld user1@domain.tld # Forward to external email address - alias2@domain.tld external@gmail.com \ No newline at end of file + alias2@domain.tld external@gmail.com + +### Configuring regexp aliases + +Additional regexp aliases can be configured by placing them into config/postfix-regexp.cf. The regexp aliases get evaluated after the virtual aliases (postfix-virtual.cf). For example, the following config/postfix-regexp.cf causes all email to "test" users to be delivered to qa@example.com: + +``` +/^test[0-9][0-9]*@example.com/ qa@example.com +```