Le Mercredi 24 août 2005 à 14:33 UTC, Gérald Niel écrivait sur
fr.comp.mail.serveurs :
Bon je me répond à moi même.
> soit un Postfix configuré de la sorte :
> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
> local_recipient_maps = unix:passwd.byname $alias_maps
> Ou alors je supprime $mydomaine de $mydestination et configure Postif
> comme indiqué ici :
> http://x.guimard.free.fr/postfix/ind...AL_README.html
> «Exemple d'ALIAS virtuel Postfix : domaines séparés, comptes du
> système UNIX» donc en utilisant virtual_alias_domains et
> virtual_alias_maps.
Oui.
> Dans ce cas, si dans les /etc/postfix/virtual j'ai :
> toto@exemple.tld toto
>
> Et que toto est en fait un alis pointant vers un user ou une commande
> unix (mailpost de inn). Le fichier aliases sera utilisé ?
Oui.
> En fait je voudrais utiliser les compte locaux ou alias mais limiter
> les adresses @domaine.tld en reception.
Voici donc la config :
myorigin = $myhostname
inet_interfaces = $myhostname
mydestination = $myhostname, localhost.$mydomain, localhost
virtual_alias_domains = $mydomain
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
local_recipient_maps = $virtual_alias_maps
unknown_local_recipient_reject_code = 550
mynetworks = !192.168.0.138, 192.168.0.0/28, 127.0.0.0/8
fallback_relay = smtp.tiers.un, smtp.tiers.deux
sender_canonical_maps = hash:/usr/local/etc/postfix/canonical
Ça fonctionne comme je l'entends. Ais-je commis des erreurs ?
J'ai un doute sur le 28 de 192.168.0.0/28 ci-dessus mais c'était
comme ça dans l'exemple. Pour 192.168.0.*/255.255.255.0 ne serait-ce
plutôt 192.168.0.0/24 ?
J'utilise sender_canonical_maps pour un compte local qui envoie vers
l'exterieur parce que myorigin = $myhostname
@+
--
> A l'heure actuelle, il s'est formé une sorte "d'aristocratie" de Linux
> qui essaye de maintenir ses connaissances pour elles et d'en priver les
> autres en innondant chaque débutant de documentations
-+- EF in Guide du liuxien pervers : "Comprenne qui pourra..." -+-