diff -r 5c175e3d9aa6 -r 53887d94881e routers.conf --- a/routers.conf Tue May 06 18:41:42 2014 +0200 +++ b/routers.conf Wed May 07 11:54:17 2014 +0200 @@ -1,18 +1,20 @@ +ALIASES = /etc/aliases +domainlist local_domains = localhost : @[] + begin routers - remote: - driver = dnslookup - domains = !+local_domains - transport = remote_smtp - more = no - redirect: - driver = redirect - require_files = /etc/vmail/$domain/aliases - data = ${lookup{$local_part}lsearch{/etc/vmail/$domain/aliases}} + remote: + driver = dnslookup + domains = !+local_domains + transport = remote_smtp + more = no - vmail: - driver = accept - condition = ${lookup{$local_part@$domain}\ - lsearch{/etc/vmail/passwd}\ - {yes}{no}} - transport = dovecot + alias: + driver = redirect + require_files = ALIASES + data = ${lookup{$local_part}lsearch{ALIASES}} + + mbox: + driver = accept + check_local_user = yes + transport = local_mbox