[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [obsdfr-misc] Re:[obsdfr-misc] Re:[obsdfr-misc] Sendmail et DNS
Bonsoir,
J'ai enfin trouvé une solution à mon problème.... :) :)
Historique....
Après quelques tcpdump, je me suis rendu compte que sendmail ne
faisait aucune interrogation DNS à la reception du message. Etrange
car en toute logique il aurait du....
La solution était toute bête...il suffisait de renseigner le
fichier /etc/mail/service.switch qui définit les sources de recherches
(lookup sources) pour les hostnames et les aliases. Il suffisait d'y
penser :) :) . grrrrrrrrrrr.
Du coups j'ai rajouté le champs "dns" à la ligne hosts du
fichier /etc/mail.service.switch pour obtenir:
hosts files dns
Et c'est tout bon! Mes noms de domaines sont bien résolus, je vois
passer les requêtes DNS avec tcpdump,les faux noms de domaines se font
jeter et surtout je n'ai plus cette erreur maudite.
Si jamais cela vous arrive aussi, vérifier ce fameux fichier...cela
vous évitera une perte capillaire excessive et spontanée. ;) ;)
En tout cas un grand grand merci à Jean-Michel pour son aide.
Guillaume
Le Sun, 1 Jun 2008 15:36:13 +0200,
Mortheres <mortheres AT hotpop POINT com> a écrit :
>
> Bonjour,
>
> Je n'utilise pas les dns de mon FAI mais les serveurs DNS OpenDNS.
>
> Voici le contenu de mon /etc/resolv.conf
>
>
> lookup file bind
>
> nameserver 208.67.222.222
> nameserver 208.67.220.220
>
>
> 'ai essayé en remplaçant les adresses nameserver par les serveurs
> DNS de mon FAI (80.10.246.2 et 80.10.246.129) ou par l'adresse ip de
> ma Liveboite et le problème reste le même.
>
>
> Guillaume
>
>
>
> > Bonjour,
>
> > Lorsque vous faites des requêtes DNS, vous interrogez directement
> > les serveurs de noms de votre FAI ou vous passez votre DNS ?
>
>
>
> > Le Sat, 31 May 2008 11:05:54 +0200,
> > Mortheres <mortheres AT hotpop POINT com> a écrit :
>
> > Bonjour,
> >
> > Voici les contenu de /var/log/mailog depuis le demarrage de sendmail
> > et après la reception d'un message de test ce matin:
> >
> > May 31 10:56:21 hood sm-mta[6754]: starting daemon (8.14.1):
> > SMTP+queueing AT 00:30:00 May 31 10:57:59 hood sm-mta[179]:
> > m4V8vxxB000179: ruleset=check_mail,
> > arg1=<guillaume POINT protet AT laposte.net>, relay=out4.laposte.net
> > [193.251.214.121], reject=553 5.1.8
> > <guillaume POINT protet AT laposte.net>... Domain of sender address
> > guillaume POINT protet AT laposte.net does not exist May 31 10:57:59 hood
> > sm-mta[179]: m4V8vxxB000179: from=<guillaume POINT protet AT laposte.net>,
> > size=1747, class=0, nrcpts=0, proto=ESMTP, daemon=MTA,
> > relay=out4.laposte.net [193.251.214.121]
> >
> >
> > Guillaume
> >
> >
> > >Bonjour,
> >
> > >Pourriez-vous poster la totalité des logs émis ?
> >
> >
> > > Message du 29/05/08 23:43
> > > De : "Mortheres" <mortheres AT hotpop POINT com>
> > > A : misc AT openbsd-france POINT org
> > > Copie à :
> > > Objet : [obsdfr-misc] Re:[obsdfr-misc] Sendmail et DNS
> > >
> > >
> > > Merci Jean Michel pour cette réponse,
> > >
> > > Voici le résultat de la commande :
> > >
> > > # sendmail -bt
> > > -d8.8 _res.options = 12c3, HasWildcardMX = 0
> > > ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
> > > Enter <ruleset> <address>
> > > > /try smtp guillaume POINT protet AT laposte.net
> > > Trying envelope recipient address guillaume POINT protet AT
> > > laposte.net for mailer smtp
> > > canonify input: guillaume POINT protet ATlaposte . net
> > > Canonify2 input: guillaume POINT protet < AT laposte .
> > > net Canonify2 returns: guillaume POINT protet < AT
> > > laposte . net
> > > > canonify returns: guillaume POINT protet < AT laposte .
> > > > net >
> > > 2 input: guillaume POINT protet < AT laposte .
> > > net
> > > > 2 returns: guillaume POINT protet < AT laposte .
> > > > net >
> > > EnvToSMTP input: guillaume POINT protet < AT laposte .
> > > net
> > > > PseudoToReal input: guillaume POINT protet < AT laposte .
> > > > net >
> > > PseudoToReal returns: guillaume POINT protet < AT laposte .
> > > net
> > > > MasqSMTP input: guillaume POINT protet < AT laposte .
> > > > net >
> > > MasqSMTP returns: guillaume POINT protet < AT laposte .
> > > net
> > > > EnvToSMTP returns: guillaume POINT protet < AT laposte .
> > > > net >
> > > final input: guillaume POINT protet < AT laposte .
> > > net
> > > > final returns: guillaume POINT protet AT laposte .
> > > > net
> > > Rcode = 0, addr = guillaume POINT protet AT laposte.net
> > >
> > >
> > > Il n'y a pas d'erreur et donc le problème ne vient pas de
> > > sendmail....Donc l'erreur est ailleurs...mais où ???!!???
> > >
> > > J'avoue que je ne sais plus trop où chercher maintenant....
> > >
> > > Guillaume
> > >
> > >
> > >
> > >
> > > > Message du 28/05/08 19:26
> > > > De : "Mortheres" <mortheres AT hotpop POINT com>
> > > > A : misc AT openbsd-france POINT org
> > > > Copie à :
> > > > Objet : [obsdfr-misc] Sendmail et DNS
> > > >
> > >
> > > >[...]
> > >
> > > >Bonjour,
> > >
> > > >Afin de vérifier si sendmail ne sait pas résoudre le domaine,
> > > >pourriez-vous réaliser cette manip. :
> > >
> > > ># sendmail -bt -d8.8
> > > >ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
> > > >Enter <ruleset> <address>
> > > > /try smtp prenom POINT nom AT laposte.net
> > >
> > > >Si vous n'obtenez aucune erreur, alors Sendmail sait résoudre le
> > > >domaine et l'erreur est ailleurs.
> > >
> > >
> > > >- Jean-Michel
> > >
> > >
> > > > Créez votre adresse électronique prénom POINT nom AT
> > > > laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus
> > > > intégrés.
> > >
> > > ________________________________
> > > French OpenBSD mailing list
> > > misc AT openbsd-france POINT org
> > > http://www.openbsd-france.org/ml
> > >
> > >
> > >
> >
> >
> >
> > - Jean-Michel
> >
> >
> > Créez votre adresse électronique prénom POINT nom AT laposte.net
> > 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
> >
> > ________________________________
> > French OpenBSD mailing list
> > misc AT openbsd-france POINT org
> > http://www.openbsd-france.org/ml
> >