MX vers l'extérieur du serveur

Petit nouveau ! | 3 Messages

18 mai 2008, 14:31

Bonjour,

Lors du paramétrage du MX, je rencontre un problème.

Lorsque le MX de mon domaine pointe sur une machine extérieure,
la fonction mail contenue dans les pages php ne marche plus.
Ce qui se passe est que le système cherche à envoyer le mail dans la
machine hebergant le site et non vers l'extérieur.
Je suis dans ce cas obligé d'aviser l'hébergeur et de lui demander de
commuter un switch pour que les mails partent vers l'extérieur.
Et dans ce cas, ils ne partent plus vers la boite interne.
C'est soit l'un soit l'autre mais pas les deux.

Question: Mon hébergeur est avare en explications.
A quel niveau se fait ce réglage?
Au niveau de la config apache?
Au niveau de bind?

Bon bien sûr il doit utiliser le cpanel (paramètres administrateurs)
ou un truc comme cela mais sur quoi agit-il au niveau machine?

merci de votre aide.

Mammouth du PHP | 19672 Messages

18 mai 2008, 16:41

Pour obtenir des réponses, il faudrait éviter les énigmes :
-1- À quoi fais-tu référence en parlant de MX ?
-2- Si tu nous montrais le code utilisé en PHP pour envoyer tes courriels, on aurait une chance de comprendre en détectant une erreur. Tes explications telles-quelles n'ont pas de sens.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 mai 2008, 17:34

Pour obtenir des réponses, il faudrait éviter les énigmes :
-1- À quoi fais-tu référence en parlant de MX ?
Vu sa question, je pense qu'il parle de l'entrée MX de son nom de domaine:
http://fr.wikipedia.org/wiki/Domain_Nam ... #MX_record

...toutefois, je dois avouer que je suis également dubitatif sur la question. :S

J'ai l'impression que tu confonds deux choses:
- d'une part il y a la configuration de ton nom de domaine (et donc de l'entrée DNS MX) pour indiquer quel serveur doit prendre en charge les mails associés à ton nom de domaine (de la forme *@tondomaine.com);
- et d'autre part il y a la configuration de ton serveur pour qu'il puisse envoyer des e-mails vers l'extérieur (par exemple vers des boites mail @gmail.com ou @free.fr)
Dis nous ce qui marche et ce qui ne marche pas, en utilisant des exemples que l'on comprenne bien le problème.
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 1885 Messages

19 mai 2008, 02:52

Est-ce un serveur dédié? Si oui, y a-t-il un panneau de contrôle?

Il faut configurer le MTA afin de lui dire que le domaine n'est plus local autrement il va tout livrer localement.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP