Re: exim4 for virtual domains
On Saturday 15 January 2005 16:16, Antonio Rodriguez wrote:
> I am also interested in this thread, but I find some parts obscure.
> Would you please be more explicit in the following
> > * put this into /etc/exim4/conf.d/router/160_local_virtual_users
> > * add a "domainlist virtual_domains = ..." to conf.d/main/
> that is, what is the syntax for '...' ? would that be
> 'domainlist virtual_domains = site1.net:site2.com' ?
Yes. This list holds all domains for which you want to do these aliases.
> > /etc/mail/aliases/$domain contains local_part -> local_part and
> > local_part -> username@localhost mappings.
> /etc/mail/aliases/$domain would be a directory with multiple files,
> symlinks, one file in tabular form?
for each domain in virtual_domains you need one aliases-style file to map
localparts (string in front of the @) from this domain to "real" email
for example, on my mail server:
> david@diode:~$ cat /etc/mail/aliases/black.co.at
> postmaster: david
> abuse: david
> david: email@example.com
I also have my virtual_domain list in a file:
> david@diode:~$ grep
> domainlist virtual_domains = lsearch*;/etc/mail/virtual-domains
You also want to go through the acl/ section and add the virtual_host list to
all "domain=" tests which test for local_domains.