• Serveurs
  • [RÉSOLU] Sendmail n'envoie pas le mail à destination

Salut à tous, je voudrais mettre en place un formulaire de contact PHP sur mon dédié.
J'ai un ndd derrière et je voulais que le destinataire soit contact@ndd.fr

Au niveau du code PHP, c'est nickel (aucune erreur), mais c'est plus au niveau de Sendmail sur le serveur.

Ce qui a été fait sur le serveur, à l'heure actuelle:
*le hostname correspond à ndd.fr
*rajout dans /etc/hosts de :
ip.du.serveur.xxx    ndd.fr
*rajout dans /etc/mail/sendmail.mc de :
define(`MAIL_HUB', `ndd.fr.')dnl
define(`LOCAL_RELAY', `ndd.fr.')dnl
/etc/mail/ make
et redémarré le service sendmail.
*J'ai d'installé sur le serveur en paquets "sendmail-base"/"sendmail-bin"/"sendmail-cf"

Je me rends compte que çà fait un peu foutoir, pour une description, c'est que j'ai déjà testé pas mal de truc en vain, et je ne sais pas trop d'où çà peut venir maintenant, donc j'ai mis toutes les infos qui me semblaient nécessaires pour essayer de comprendre le problème.

Je vous joins également le contenu de mon /var/log/mail.log après (le test de) l'envoi d'un mail cjoint.com/?0Ipq2qvwu0T

UP du 20/09/2014:
RÉSOLU en passant de sendmail à PHPMailer, qui est plus rapide et plus pratique, il permet notamment d'importer des templates html qui représenteront le contenu de votre mail.
Salut juste par curiosité y a quoi dans se fichier ?
cat /var/lib/sendmail/dead.letter
The original message was received at Mon, 15 Sep 2014 16:31:19 +0200
from localhost
with id s8FEVJst015614

   ----- The following addresses had permanent fatal errors -----
<www-data@ndd.fr>
    (reason: 550 sorry, no mailbox here by that name (#5.1.1))
    (expanded from: <www-data@ndd.fr>)

   ----- Transcript of session follows -----
451 4.4.1 reply: read error from mx1.ovh.net.
... while talking to mx2.ovh.net.:
>>> DATA
<<< 550 sorry, no mailbox here by that name (#5.1.1)
550 5.1.1 <www-data@ndd.fr>... User unknown
451 4.4.1 reply: read error from mx2.ovh.net.
... while talking to mxb.ovh.net.:
<<< 453 sorry, no more connections allowed from this ip

--s8FEVJsu015614.1410791569/mon_hostname.fr
Content-Type: message/delivery-status

Reporting-MTA: dns; mon_hostname.fr
Received-From-MTA: DNS; localhost
Arrival-Date: Mon, 15 Sep 2014 16:31:19 +0200

Final-Recipient: RFC822; www-data@ndd.fr
Action: failed
Status: 5.1.1
Remote-MTA: DNS; mx2.ovh.net
Diagnostic-Code: SMTP; 550 sorry, no mailbox here by that name (#5.1.1)
Last-Attempt-Date: Mon, 15 Sep 2014 16:32:49 +0200

--s8FEVJsu015614.1410791569/mon_hostname.fr
Content-Type: text/rfc822-headers

Return-Path: <MAILER-DAEMON>
Received: from localhost (localhost)
	by mon_hostname.fr (8.14.4/8.14.4/Debian-4) id s8FEVJst015614;
	Mon, 15 Sep 2014 16:31:19 +0200
Date: Mon, 15 Sep 2014 16:31:19 +0200
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <201409151431.s8FEVJst015614@mon_hostname.fr>
To: <www-data@ndd.fr>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
	boundary="s8FEVJst015614.1410791479/mon_hostname.fr"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

--s8FEVJsu015614.1410791569/mon_hostname.fr--
5 jours plus tard
RÉSOLU en passant de sendmail à PHPMailer, qui est plus rapide et plus pratique, il permet notamment d'importer des templates html qui représenteront le contenu de votre mail.
Super, content que ça marche pour toi ^^ n'hésite pas à nous faire un tuto de tout ça
Répondre…