Group: linux.debian.user.french
From: mouss
Date: Saturday, February 23, 2008 12:30 PM
Subject: Re: Postfix et la distribution locale...

David BERCOT wrote:
> Allez, une dernière question pour aujourd'hui ;-)
>
> Le Fri, 22 Feb 2008 21:48:02 +0100,
> mouss a écrit :
>
>> David BERCOT wrote:
>>
>>> Une fois de plus, merci pour ta réponse, à la fois rapide et
>>> précise ;-) Donc, je suis passé en virtual_alias_maps et ça roule
>>> (ça m'a même supprimé l'erreur sur NIS ;-)))...
>>>
>> t'as peut-être pas lu tout mon message. regarde plus bas, et tu
>> verras comment virer l'erreur NIS de façon plus "efficace".
>>
>
> En fait, bizarrement, je n'ai pas NIS !!!
> # postconf local_recipient_maps
> local_recipient_maps = proxy:unix:passwd.byname $alias_maps
>
> Sinon, ma dernière question concerne le fichier donné dans
> virtual_alias_maps. En effet, je peux mettre par exemple :
> root user@mondomaine.com
> logcheck user@mondomaine.com
>

il vaut mieux mettre le domaine. postfix ajoutera @$myorigin sinon, mais
parfois ça surprend. ça ne coute vraiment pas beaucoup de l'ajouter
explictement, et c'est mieux pour la lisibilité.
> etc...
>
> Y'a-t-il une possibilité de mettre des jokers ?
> Du genre :
> root user@mondomaine.com
> logcheck user@mondomaine.com
> * user_2@mondomaine.com # pour les autres comptes
>

autrement dit un "catch-all". c'est pas une bonne idée. voyons voir:
# egrep "[0-9]@netoyen.net" /var/log/maillog |wc -l
143
en gros, 143 conneries envoyées à des adresses du genre
671452@netoyen.net, et ce en 19 heures, et pour un domaine qui ne reçoit
pas beaucoup de mail.

mieux vaut se faire une liste d'adresses explicites. si tu veux utiliser
des adresses "identifables/jetables", tu peux utiliser les "extensions".
par exemple:
recipient_delimiter = -
avec ça, le mail adressé à user-tagada@example.com ira chez
user@example.com (sauf si user-tagada@... existe vraiment). ce qui
permet de s'inscrire sur des sites web en mattant des trucs genre
user-fnac@example.com, ... etc (il vaut mieux que ça ne se devine pas
trop facilement, mais ce n'est pas bien grave). si l'adresse reçoit du
spam, on peut la bloquer (avec un check_recipient_access).

si tu tiens vraiment au catchall, il faut mettre un truc du genre
@example.com user_2@example.com

si tu veux des formes spécifiques, il faut utiliser pcre (regex marche
aussi, mais bon) au lieu de hash. par exemple
/david.*@example.com/ user_2@example.com

ATTENTION: virtual_alias_maps s'applique à _toutes_ les adresses, mais
celle de yahoo, debian, ... etc. il faut donc spécifier le domaine
explicitement.




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org