On Sun, 2010-12-19 at 15:17 +0100, David Amiel wrote:
> > Bonjour,
> >
> > Sous debian lenny j'ai un exim4 avec un smarthost et un
> > /etc/mailname avec mon.domaine.truc, jusque la
> > ça marche, les mails sortent bien avec reply [email protected].
> >
> > Seulement j'aimerai que les mails dont le destinataire est sans
> > domaine soient delivres localement sans aller vers le smarthost,
> > c'est a dire que :
> >
> > echo bonjour|Mail -s test monlogin
> >
> > Termine dans /var/mail/monlogin sans passer par le smarthost.
> >
> > En mettant explicitement "localhost"
> > dans /etc/exim4/update-exim4.conf.conf :
> >
> > dc_other_hostnames='localhost;mon.domaine.truc'
> >
> > Avec ce rajout de "localhost;" ca marche pour
> >
> > echo bonjour|Mail -s test monlo...@localhost
> >
> > qui termine bien dans /var/mail/monlogin.
> >
> > Mais pas sans le @localhost.
> >
> > Une idée ?
> >
> > Merci !
> >
> > Laurent
> 
> Bonjour,
> 
> tu as l'option qualify_domain qui permet de rajouter un domaine aux
> adresses non FQDN, dans ton cas en faisant qualify_domain = localhost ça
> devrait résoudre ton problème

Bonjour,

J'ai essayé qualify_domain=localhost a divers endroits de /etc/exim4
mais c'est resté sans effet.

En mettant localhost dans /etc/mailname ca marche pour le local comme je
veux mais mon smarthost rejette alors les mail sortants en disant
qu'ils n'ont pas de FQDN.

Je retrouve qualify_domain
dans /etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs
mais cette option a l'air binaire.

Si ce que je veux n'est pas faisable avec exim4 je suis preneur
de toute autre option installable facilement sous lenny. 

Je pensais que ma configuration sera plutot "bateau" mail user ou
u...@localhost en local delivery le reste en smarthost mais visiblement
ce n'est pas le cas ...

Merci,

Laurent



_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à