[Sequanux-ml] Postfix : correspondance utilisateur at domaine utilisateur at machine ?

Adrien Caillot a-c at sequanux.org
Dim 7 Oct 20:28:21 CEST 2012


Bonjour,

J'ai installé postfix sur mon serveur (Debian squeeze).

Dans /etc/aliases j'ai :

root:   adrien
adrien:         adrien.caillot at free.fr

Et si j'écris, depuis la machine, un e-mail à root ou à adrien, je le 
reçois bien sur mon adresse Free.
Idem si j'écris depuis l'extérieur un e-mail à 
root at monserveur.mondomaine ou adrien at monserveur.mondomaine.

Par contre, si j'écris un e-mail à root at mondomaine ou adrien at mondomaine, 
je reçois un mail d'erreur.

<adrien at mondomaine>: host mail.domaine[92.X.X.X] said: 550
     5.1.1 <adrien at mondomaine>: Recipient address rejected: User unknown in
     virtual alias table (in reply to RCPT TO command)

Mes questions : est-ce que ce comportement est normal par défaut ?
Est-ce que je peux le modifier pour avoir une correspondance directe 
entre une adresse machin at mondomaine et l'utilisateur machin sur le serveur ?

Cela me pose problème car j'ai installé mailman et les mailing-lists ne 
fonctionnent que si j'écris à liste at monserveur.mondomaine alors que je 
voudrais écrire directement à liste at mondomaine.

(J'ai bien trouvé une solution en mettant un alias dans 
/etc/postfix/virtual de liste at mondomaine vers 
liste at monserveur.mondomaine mais c'est très lourd à gérer si je dois 
faire ça pour toutes les listes ainsi que toutes les adresses utilisées 
par mailman pour gérer les listes (-request, etc.).)

Je sèche sur ce problème, que je n'avais pourtant pas eu sur mon ancien 
serveur (Debian Lenny) avec une configuration comparable.

Merci.

-- 
Adrien


Plus d'informations sur la liste de diffusion Sequanux-ml