Re: [Exim] more domains

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Drew Skinner
Date:  
À: Litzler Mihaly
CC: exim-users
Sujet: Re: [Exim] more domains
Hm;

We have it set up so as to separate system aliases at our local domain from
domain aliases for client domains. This type of configuration should give you
everything you need to control who gets what/where.

In exim configuration, Directors configuration, you could do the following:

system_aliases:
    driver = aliasfile
    domains = "aaaa.com:*.aaaa.com"
    file = /etc/aaaa.aliases.txt
    search_type = lsearch*@
    include_domain = true
    errors_to = someone
    syntax_errors_to = someone
    forbid_file=true
    forbid_pipe=true


# After this point before you remap, allow for domain remapping:

domain_remap:
    driver = smartuser
    domains = "lsearch;/etc/mailertable.txt"
    new_address = ${local_part}@${lookup{$domain} lsearch 
{/etc/mailertable.txt} {$value}}


domain_aliases
    driver =  aliasfile
    except_domains = "aaaa.com:*.aaaa.com"
    file = /etc/otherdomains.txt
    search_type = lsearch*@
    include_domain = true
    new_director = domain_aliases
    errors_to = someone
    syntax_errors_to = someone
    skip_syntax_errors = true
    forbid_file = true
    forbid_pipe = true



Anything now going to the domain aaaa.com will have to be in the separate
aaaa.aliases.txt file.

For the other domains, simply include them in the "otherdomains.txt" file.
To prevent Mary from getting mail at bbbb.com simply enter:

mary@???            ::fail:


Alternately, she won't receive mail unless explicitly listed in
either file. This cleared our problem with people using the wrong
host address - though to
be honest the problem was more prevalent with sendmail than with exim.



All the best,


Drew.
>Hi,
>
>I'd like to make a server to be mx for three domains.
>That wouldn't be a problem, but I want to be able to determine which user
>can use which domain.
>
>For example if I have
>
>aaaa.com
>bbbb.com
>cccc.com
>
>And my example users are Mary and John.
>I want to allow Mary to receive mail to mary@??? but I dont want to
>allow her to receive mail to the other two.
>I want to allow John to receive mail to john@??? and john@??? but
>I dont want to allow him to receive mail to john@???.
>
>Could you help?
>
>Thanks
>Mike Litzler
>
>
>
>
>--
>## List details at http://www.exim.org/mailman/listinfo/exim-users
>Exim details at http://www.exim.org/ ##