-
Fonction Mail et VPS
Bonjour,
Je ne suis pas sur d'être au bon endroit mais bon.
J'ai un compte mutualisé chez 1and1.fr
J'ai un serveur VPS chez 1and1.fr.
Ne comptez pas sur le support, il se ferontun plaisir de vous envoyer balader...
J'ai deux domaines sur le compte mutualisé: TEST.COM et TEST.FR (exemple).
Je fais pointer les DNS du serveur Web A-record vers l'ip de mon VPS en concervant les serveur de nom 1and1.
Je n'ai rien touché aux DNS emails.
Si j'envoi des emails depuis le VPS avec la fonction mail, les emails partent bien sur n'importe quels emails exceptés les emails ciblés vers mes domaines TEST.COM, TEST.FR comme si il n'y avait pas de système de boucle ou un truc dans le genre...
Une idée?
-
Quand as-tu fait tes modifs ? Il faut toujours attendre 2 ou 3 jours pour que les modifs DNS se propagent. En outre, il faut modifier le numéro de série pour notifier que la conf a changé et qu'elle doit être actualisée.
-
Je les ai fait hier, mais les changements de DNS se font vers un serveur chez le même hébergeur, et je crois qu'il ont un système itnerne pour accélérer...
Mais alors que le site semble pleinement accessible, la mise à jour DNS est d'ailleurs depuis un moment notée comme finie dans l'interface, voila le problème pour être plus précis.
Le VPS héberge un site www.test.com.
Le site www.test.com (fonction PHP mail) tente d'envoyer un email depuis noreply@test.com vers user@test.com,le mail n'arrive pas.
Et si le site www.test.com (fonction PHP mail) envoi un email depuis user@gmail.com vers user@test.com le mail n'arrive pas.
Par contre, si le site www.test.com (fonction PHP mail) envoi un email depuis noreply@test.com vers user@gmail.com la le mail arrive bien.
Et si un utilisateur user@gmail.com (Outlook) envoi un email depuis chez lui sur l'email admin@test.com, la l'email arrive bien.
Il semblerait que les emails envoyés depuis le serveur vers un email de son propre domaine, n'arrivent jamais.
A mon avis, ca n'est pas une question de DNS.
Et encore plus bizarre, la fonction mail me retourne true, malgré l'email qui n'arrive jamais.
-
Y a un serveur SMTP installé sur ton VPS ? Dans ce cas c'est sûrement lui qui pose problème. Regarde sa conf si tu la trouve.
Sinon, vérifie dans le fichier /etc/hosts que les IP sont bonnes.
-
Oui, je pense avoir un serveur SMTP, mais je sais pas ou il est et comment voir sa config....
J'ai fais des changements pour migrer le domaine dans le meme pack que le VPS.
J'ai mis les MX vers lui et tout semble fonctionner...
Mais en fait, quand j'utilise MAIL() ou SENDMAIL, j'ai quelques emails qui partent et d'autres qui ne partent pas...
Pourtant ce sont exactement les mêmes emails, seul l'email de destination change.... a priori ca ne pars pas surtout (pas tjs) quand c'est vers hotmail ou yahoo...
de quoi s'arracher les cheveux, mais ca me met bien dans la merde...
voila la config de mon host c'est ok?
127.0.0.1 s152390.domainepardefaut.fr s152390 localhost localhost.localdomain
-
Pour le fichier /etc/hosts, ça devrait aller. Le fait qu'un coup ça marche, un coup ça marche pas, c'est typique du délai de propagation DNS. Faut encore attendre un peu, la modification est encore récente.