Aller au contenu

moonshine972

Membres
  • Compteur de contenus

    3
  • Inscription

  • Dernière visite

Messages posté(e)s par moonshine972

  1. Bonjour

    essayes avec ce code, tu crées un fichier mail.php, et ensuite tu l'appelles

    <?php
    $destinataire = "tonmail@free.fr";
    echo "Ce script envoie un mail à $destinataire";
    mail($destinataire, "test email 1", "merci pour le test");
    ?>

    Patrick

    J'ai testé mais mon code se rapproche de ta version et rien ne fonctionne.

    pour ma part, j'utilise la librairie PHPMailer

    fonctionne très bien, et à l'avantage de pouvoir paramétrer le smtp pour l'envoi, faire des mails en html, et y inclure des pièces jointes.

    la librairie est trouvable ici: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0CD4QFjAC&url=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fphpmailer%2F&ei=DABKVLveIsfjavjngPgN&usg=AFQjCNHrrOpQ16oGq2eOlj5PvIgGfO8U_w&sig2=opfA6V4djFKiBEtPYAalMQ&bvm=bv.77880786,d.d2s

    include("PHPMailer/class.phpmailer.php");
    include("PHPMailer/class.smtp.php");
    
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->Host = $host;  
    $mail->Port = $port;             
    //authentification facultative
    $mail->SMTPAuth   = $IsAuth;
    $mail->Username   = $username
    $mail->Password   = $password        
    
    $mail->From       = $emailfrom;
    $mail->FromName   = ""; // nom qui sera affiché
    $mail->Subject    = $sujet; // sujet
    $mail->AltBody    = $messagetxt; //Body au format texte
    
    $mail->WordWrap   = 50; // nombre de caractere pour le retour a la ligne automatique
    $mail->MsgHTML($messagehtml);
     
    //$mail->AddAttachment("./examples/images/phpmailer.gif");             // piéce jointe si besoin
    $mail->AddAddress($emailto);
    $mail->IsHTML(true); // envoyer au format html, passer a false si en mode texte
     
    if(!$mail->Send()) {
      echo "Erreur: " . $mail->ErrorInfo;
    } else {
      echo "Le message à bien été envoyén";
    }
    

    j'essaye de comprendre ton code, mais je ne trouve pas la class smtp dans le fichier.

  2. Bonjour,

    j'ai développer un script php qui permet d'envoyer un mail automatiquement, mais voila le problème c'est que je ne reçois aucun mail, je ne trouve pas beaucoup d'info sur internet.

    j'ai un smtp free non securisé paramètré dans les notifications qui fonctionne correctement.

    J'utilise la fonction mail() de PHP.

    j'ai installé mail station ainsi que le serveur de messagerie.

    Avez-vous une idée du problème? j'ai n'ai pas de retour erreur de php, j'ai juste ma condition if() qui vérifie si mail() est vrai ou faux qui me retourne une erreur.

    J'ai un synology DS214 SE et DSM 5

    je sèche un peu quand meme...

    Merci

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.