Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3625 connectés 

 


Dernière réponse
Sujet : postfix ne veut plus envoyer de mails
LeKeiser Ben vi.
Certains logiciels peuvent faire appel a resolvconf pour modifier resolv.conf dynamiquement, durant des installs par exemple.

Citation :

cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
LeKeiser Ben vi.
Certains logiciels peuvent faire appel a resolvconf pour modifier resolv.conf dynamiquement, durant des installs par exemple.

Citation :

cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

Tomate

mikala a écrit :

sauf que si tu relances ton interface réseau , tu peux dire au revoir a ton resolv.conf  :fou:


 :??:

mikala

Tomate a écrit :

:non:  
à la main c'est très bien aussi


sauf que si tu relances ton interface réseau , tu peux dire au revoir a ton resolv.conf  :fou:

Taz

dams78 a écrit :

lanfeust:~# dig yahoo.fr mx
-bash: dig: command not found
lanfeust:~# nslookup -type=mx yahoo.fr
-bash: nslookup: command not found
lanfeust:~# host -t mx yahoo.fr
-bash: host: command not found
lanfeust:~#


tu le fais exprès ou t'es ironique là ?

Tomate

LeKeiser a écrit :

tout a fait.  
Surtout ne pas modifier le fichier /etc/resolv.conf a la main, ca sert a rien.
il faut utiliser resolvconf directement


 :non:  
à la main c'est très bien aussi

LeKeiser tout a fait.  
Surtout ne pas modifier le fichier /etc/resolv.conf a la main, ca sert a rien.
il faut utiliser resolvconf directement
mikala pour mémoire l'installation de postfix sous sarge apporte l'utilitaire resolvconf qui va updater le /etc/resolv.conf .
Il faut donc le configurer afin que les dns soient correctements configurés.
LeKeiser ahhhh on y vient quand meme :D
Tomate il faut que tu installes les dnsutils ;)
dams78 lanfeust:~# dig yahoo.fr mx
-bash: dig: command not found
lanfeust:~# nslookup -type=mx yahoo.fr
-bash: nslookup: command not found
lanfeust:~# host -t mx yahoo.fr
-bash: host: command not found
lanfeust:~#
dams78 c'est bon j'ai retrouver le net, c'était bien une question de DNS, mon fichier /etc/resov.conf était completement changé
j'ai purgé ma liste d'attente postfix et j'ai fais un nouvel essai

Code :
  1. lanfeust:~# postqueue -p
  2. -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
  3. AA68E85E66      322 Fri Apr 14 15:41:22  root@localhost.localdomain
  4. (delivery temporarily suspended: Host or domain name not found. Name service error for name=yahoo.fr type=MX: Host not found, try again)
  5.                                          damienkarm@yahoo.fr
  6. -- 0 Kbytes in 1 Request.


je vais retapé les commandes que vous m'aviez demandées

LeKeiser J'allais demander ce que donnait un ping :D
Tomate accessoirement pas besoin de rebooter, on est pas sur WSR ici :o
Tomate j'en étais sûr :D
dams78 merde, j'ai plus le net sur cette machine...
je suis entrain de la redémarrer la, je vais voir ce qu'elle a
 
c'est certainement lié...
Tomate on verra après :D
LeKeiser dnsutil?
Tomate ah oue mais là ça va être difficile :o
 
host -t mx yahoo.fr
dams78 lanfeust:~# nslookup -type=mx yahoo.fr
-bash: nslookup: command not found
lanfeust:~#
Tomate nslookup -type=mx yahoo.fr
dams78

Code :
  1. lanfeust:~# dig yahoo.fr mx
  2. -bash: dig: command not found
  3. lanfeust:~#

Tomate

dams78 a écrit :

est ce que j'ai loupé une étape lors de la configuration de postfix?


si c'est bien un pb de résolution ce n'est pas un pb de postfix
 
si tu fais un dig yahoo.fr mx ça donne quoi ?

dams78 est ce que j'ai loupé une étape lors de la configuration de postfix?
Tomate

dams78 a écrit :

voila ce que j'ai quand j'envoi un mail (dans les logs)

Code :
  1. Apr 14 14:11:35 localhost postfix/smtp[9490]: 15FD985E76: to=<damienkarm@yahoo.fr>, relay=none, delay=17, status=deferred (Host or domain name not found. Na\
  2. me service error for name=yahoo.fr type=MX: Host not found, try again)



tu as un pb de résolution DNS alors
 

dig yahoo.fr mx
 
;; QUESTION SECTION:
;yahoo.fr.                      IN      MX
 
;; ANSWER SECTION:
yahoo.fr.               7199    IN      MX      5 mx4.mail.yahoo.com.
yahoo.fr.               7199    IN      MX      1 mx1.mail.yahoo.com.
yahoo.fr.               7199    IN      MX      1 mx2.mail.yahoo.com.
yahoo.fr.               7199    IN      MX      1 mx3.mail.yahoo.com.

dams78

Code :
  1. lanfeust:~# telnet localhost 25
  2. Trying 127.0.0.1...
  3. Connected to localhost.localdomain.
  4. Escape character is '^]'.
  5. 220 localhost.localdomain ESMTP Postfix (Debian/GNU)
  6. quit
  7. 221 Bye
  8. Connection closed by foreign host.
  9. lanfeust:~#


telnet a l'aire de marcher...

dams78 voila ce que j'ai quand j'envoi un mail (dans les logs)

Code :
  1. Apr 14 14:11:35 localhost postfix/smtp[9490]: 15FD985E76: to=<damienkarm@yahoo.fr>, relay=none, delay=17, status=deferred (Host or domain name not found. Na\
  2. me service error for name=yahoo.fr type=MX: Host not found, try again)

Tomate et telnet localhost 25 ça fonctionne ?
Tomate regarde les logs de postfix  
/var/log/mail.log en général
dams78 ok je viens d'essayer et le résultat a l'aire d'etre le même
de plus postqueue -f renvoi une liste vide...
Tomate pour finir le corps du message il faut mettre sur une ligne vide un . et faire entrée
dams78 quand je fais entrée ca va effectivement a la ligne mais je reste dans "le corps du message"...
Tomate entrée ça marche bien aussi
dams78 bonjour,
voila dernièrement j'ai installé postfix sur une debian sarge pour l'envoi de mail en php
ca marchait nikel mais hier j'ai essayé de modifier ma fonction mail en php (j'ai mis un nouvelle variable dans l'appel) ca marchait pas, je suis donc revenu à l'ancienne version, mais depuis plus rien ne marche
même l'envoi en mode console ne marche pas: voila ce que je fais (peut etre je mis prends mal)

Code :
  1. lanfeust:~# mail damienkarm@yahoo.fr
  2. Subject: essai
  3. coucou
  4. Cc:
  5. lanfeust:~#


pour "quitter" la ligne du sujet, la ou j'ai écris coucou je fais un Ctrl+D, je crois pas me tromper?
 
ensuite un postqueue -f ne me renvoie rien donc j'en déduis que mon mail est parti, mais je le recois jamais (j'ai essayé avec plusieurs adresse de messagerie)
 
j'ai donc reconfigurer postfix via un dpkg-reconfigure et même un apt-get remove --purge puis une réinstalle
mais rien n'y fait
 
je suis un peu perdu, merci de votre aide


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)