Envoi mail à partir script php
Bonjour,
J'ai un formulaire auquel est associ" un script pour envoyer les donn"s dans une table et envoyer un mail automatiquement.
Cet envoi qui fonctionnait auparavant ne fonctionne plus. Dans le suivi des remises, les envois apparaissent avec un point rouge et un point d'exclamation dans ""v"nement" et dans r"sultat, j'ai le message " Unrouteable address " dans destinataire, j'ai ".$mail.@world-372.fr.planethoster.net>:" qui n'est pas du tout l'adresse dans mon code.
Auriez-vous une id"e de l'origine de cette d"faillance ?
Merci
Danielos
-
Salut! Habituellement, lorsqu'il y a une erreur " adresse non routable ", cela indique un probl"me avec la recherche DNS. J'essaierais d'ex"cuter la commande suivante sur le syst"me pour voir si vous pouvez rechercher le serveur de messagerie pour ce domaine : creuser mx domain.com Si cela ne fonctionne pas, c'est l" le probl"me et vous devrez d"terminer si le probl"me est local sur votre syst"me ou s'il s'agit d'un probl"me avec le DNS du destinataire. Si cela fonctionne correctement, j'essaierais de l'ex"cuter pour voir si vous pouvez vous connecter " ce serveur de messagerie (remarque, vous devrez peut-"tre installer la commande Telnet si elle n'est pas pr"sente) telnet mail.server.com 25 car ce test vous permettrait de vous connecter directement " leur serveur de messagerie. ============================================================================================= Hey there! Usually when there is an "unroutable address" error, that indicates a problem with the DNS lookup. I would try running the following command on the system to see if you can look up the mailserver for that domain: dig mx domain.com If that doesn't work, that is the issue and you would need to determine if the problem is local to your system or an issue with the recipient's DNS. If that If that works successfully, I would try running this to see if you can connect to that mailserver (note, you may need to install the Telnet command if it is not present) telnet mail.server.com 25 as that test would let you connect directly to their mailserver. 0 -
Bonjour, Merci pour votre r"ponse, la commande dig m'a retourn" : " ; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.14 <<>> mx domain.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47482 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;domain.com. IN MX ;; ANSWER SECTION: domain.com. 14400 IN MX 0 domain.com. ;; Query time: 32 msec ;; SERVER: 199.188.223.252#53(199.188.223.252) ;; WHEN: Tue Oct 24 07:17:44 CEST 2023 ;; MSG SIZE rcvd: 56 " N'"tant pas un utilisateur familier de linux, je ne sais pas interpr"ter cela. Merci Danielos 0 -
Cela me semble "tre un r"sultat normal. Il peut "tre pr"f"rable de contacter votre fournisseur d'h"bergement afin qu'il puisse effectuer des tests suppl"mentaires sur le r"seau. =========================================== That looks like normal output to me. It might be best to reach out to your hosting provider so they can do additional testing on the network. 0
Please sign in to leave a comment.
Comments
3 comments