Pages : 1
#1 Le 05/08/2011, à 09:52
- Tan Phi
[Résolu] Commande mail
Depuis quelques jours (apparemment suite à un arrêt brutal du PC inexplicable) mon PC ne peut plus envoyer de mail en ligne de commande via la commande mail. La fonction mail() de PHP ne fonctionne plus non plus, sans pour autant envoyer de message d'erreur (elle renvoie toujours true).
Je ne connais pas bien le mécanisme qu'il y a là-dessous, mais y a-t-il un service quelconque à relancer ? J'ai testé sur un autre PC sur lequel mailutils n'était pas installé (je l'ai donc fait) et ça a marché du premier coup.
Merci
Dernière modification par Tan Phi (Le 05/08/2011, à 13:57)
Hors ligne
#2 Le 05/08/2011, à 11:20
- Tan Phi
Re : [Résolu] Commande mail
Une info qui doit pouvoir aider. Le fichier /var/log/mail.info est bourré d'entrée de ce type :
Aug 5 11:12:44 del-9323615 sendmail[6357]: p759Cigt006357: to=<monprenom.monnom@mondomaine>, ctladdr=admsbv (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30077, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Si je comprends bien, le "relay" devrait être le nom du serveur SMTP, mais où peut-on configurer ce paramètre ?
Dernière modification par Tan Phi (Le 05/08/2011, à 11:21)
Hors ligne
#3 Le 05/08/2011, à 13:54
- Tan Phi
Re : [Résolu] Commande mail
C'est réparé. Il ne s'agissait pas d'un problème de SMTP (après tout ça fonctionnait très bien avant l'arrêt brutal du serveur), mais le fichier sendmail.cf était corrompu : des morceaux de ligne avaient été copiés sur la ligne suivante. Aucune idée de comment cela a pu arriver (j'aimerai bien connaître les conditions de l'arrêt de la machine), mais en tout cas avec un fichier propre, ça marche à nouveau.
Dernière modification par Tan Phi (Le 05/08/2011, à 13:56)
Hors ligne