Envoi de mail (via PHP) impossible



  • Bonjour,

    Impossible d'envoyer des mails par PHP.
    J'ai même essayé avec PHPMailer, ça ne fonctionne pas.

    J'ai pourtant un code simple :

    <?php

    $destinataire = 'monadresse@le-site.com';
    $sujet = 'Confirmation de votre inscription';
    $message = 'Bienvenue';
    $entete = 'From: Site no-reply@le-site.com'."\r\n";
    mail($destinataire, $sujet, $message, $entete);

    ?>

    Ce que j'ai essayé avec PHPMailer :

    <?php

    $mail = new PHPmailer();
    $mail->IsSMTP();
    $mail->IsHTML(true);
    $mail->Host='mail.firstheberg.net';
    // Serveur SMTP
    $mail->From=$from;
    $mail->FromName='Site';
    $mail->SMTPAuth=true;
    // Si il y a une connexion email/password requise alors = true sinon = false
    $mail->Username='expediteur@le-site.com';
    // Username, l'émail de connexion au serveur SMTP
    $mail->Password='********';
    // Password, le mot de passe de connexion au serveur SMTP
    $mail->SMTPDebug=false;
    // Si tu a des soucis d’envoi met sur TRUE pour activé le mode débug
    $mail->AddAddress('destinataire@le-site.com');
    $mail->AddReplyTo('destinataire@le-site.com');
    $mail->Subject='Sujet';
    $mail->Body='Contenu';

    if(!$mail->Send()) {
    return false;
    } else{
    return true;
    }
    $mail->SmtpClose();
    unset($mail);

    ?>

    Aucun des deux codes ne passent.
    Y a-t-il quelque chose à modifier dans mon php.ini ?
    Je dois faire quelque chose de particulier via mon espace client ?

    Merci d'avance pour vos réponses !


  • Administrateur

    Bonjour,

    As tu ouvert un ticket pour ce problème ? Il se peut qu'il y ai un problème de droit d'envoi mail sur ton compte mutualisé. On y regardera si tu as ouvert un ticket.


Se connecter pour répondre
 

Il semble que votre connexion ait été perdue, veuillez patienter pendant que nous vous re-connectons.