Erreur 500 PhpMailer sur OVH

Bonjour,

J'ai un petit problème avec l'utilisation de PhpMailer.
J'ai codé 2 pages PHP, l'une qui affiche un formulaire de contact et l'envoi à la seconde.
L'autre appelle la classe PhpMailer avec les param du formulaire et envoi un email.

Tout cela fonctionne parfaitement avec WampServer, je reçois mon email, tout semble correctement paramétré.

Hors impossible de le faire fonctionner sur le serveur OVH où je suis hébergé, je reçois une erreur 500 sans plus d'informations.

Quelqu'un pourrait éclairer ma lanterne?

Merci !



--
La 21 turbo c'est pas le genre de voiture pour aller faire les courses au supermarché mais plutôt pour faire la course jusqu'au supermarché !

1 réponse

  1. Bonjour,

    as-tu déclaré le port 587 dans ton code ?

    $mail->Port = 587;
    0
    1. Je viens de le faire, même erreur. J'utilise mon compte SMTP orange pour envoyer, cela viendrait il de la?
      0
    2. très probable, essaie d'utiliser une adresse mail créée avec ton hébergement.
      0
    3. Rien ne t'empêchera ensuite d'utiliser ton adresse orange comme adresse de réponse.
      0
    4. OVH peut fournir des adresses mail? Il ne fourni pas simplement un domaine?
      0
    5. Oups tu as raison, j'ai répondu trop vite :)

      Bon alors si c'est n'est ni la config du port ni le blocage en smtp, ça peut venir des magic quotes, essaie de les désactiver -> SetEnv MAGIC_QUOTES 0
      0