moonshine972
-
Compteur de contenus
3 -
Inscription
-
Dernière visite
Messages posté(e)s par moonshine972
-
-
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.
0 -
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
0
Fonction Mail() Php Ne Fonctionne Pas
dans Service Web - MySQL - Paramètres PHP
Posté(e)
bonsoir a tous,
J'ai essayé phpmailer qui fonctionne très bien!! enfin! merci pour tout, il y a des fonctions qui ne sont plus supporté dans ma version de php mais il suffit de corriger le problème dans la class.
Parcontre je ne sais pas pourquoi la fonction mail() ne fonctionne pas sur mon syno.