OVH Community, votre nouvel espace communautaire.

Problem envoie de mail PHPMAILER avec 240PLAN


niconeo33
01/04/2009, 12h12
Slt,

C'est normal que tu ne reçois rien ton body est vide...

essai d'utiliser la fonction mail() sans la class phpmailer ca sera plus simple. ;-)

khalidoun
01/03/2009, 21h36
Citation Envoyé par Michel74
Peux-tu essayer avec :
Code PHP:
// *** A configurer
$to "toudji.khaled@gmail.com";
$from "postmaster@eurekajob.org"
Toujours la meme chose je ne recois rien du tout je ne comprends pas j'ai un ami qui utilise ca mais il n'est pas sur XXPlan je sais plus comment faire ?

khalidoun
01/03/2009, 19h19
Oui mais je reçois toujours pas mon mail alors que l'envoie se passe bien apparemment
Qu'elle est le problem ?
merci de votre aide

khalidoun
01/03/2009, 17h26
Voila michel en utilisant un des scripts de ta signature
// TEST FONCTION MAIL() PHP
// CREEZ UNE FICHIER email.php

// *** A configurer
$to = "postmaster@eurekajob.org";
$from = "toudji.khaled@gmail.com";

// *** Laisser tel quel
$jour = date("d-m-Y");
$heure = date("H:i");

$sujet = "Essai Mail - $jour $heure";

$contenu = "";
$contenu .= " \n";
$contenu .= " \n";
$contenu .= " Subject \n";
$contenu .= " \n";
$contenu .= " \n";
$contenu .= "Mail au format HTML simple avec la fonction PHP mail().
$sujet
\n";
$contenu .= " \n";
$contenu .= " \n";

$headers = "MIME-Version: 1.0 \n";
$headers .= "Content-Transfer-Encoding: 8bit \n";
$headers .= "Content-type: text/html; charset=utf-8 \n";
$headers .= "From: $from \n";
// $headers .= "Disposition-Notification-To: $from \n"; // accuse de reception

$verif_envoi_mail = TRUE;

$verif_envoi_mail = @mail ($to, $sujet, $contenu, $headers);

if ($verif_envoi_mail === FALSE) echo " ### Verification Envoi du Mail=$verif_envoi_mail - Erreur envoi mail
\n";
else echo " *** Verification Envoi du Mail=$verif_envoi_mail - Mail envoyé avec succès de $to vers $from
avec comme sujet: $sujet \n";
?>

j'ai comme message
*** Verification Envoi du Mail=1 - Mail envoyé avec succès de postmaster@eurekajob.org vers toudji.khaled@gmail.com
avec comme sujet: Essai Mail - 01-03-2009 17:23
mais normalement c'est le contrair de toudji vers postmaster non ?? mais je le recois toujours pas sur ma boite postmaster@eurekajob.org

khalidoun
01/03/2009, 17h05
Bonjour Michel,
le script ne revoie rien du tout c'est bizar
je suis perdu aidez moi s'il vous plait

Code PHP:
   // Test fonction mail();

   // *** A configurer

   
$to    "Adresse_Mail_Destinataire";  
   
$from  "Adresse_Mail_Contact_site";  

   
// *** Laisser tel quel

   
$JOUR  date("Y-m-d");
   
$HEURE date("H:i");

   
$Subject "Test Mail - $JOUR $HEURE";

   
$mail_Data "";
   
$mail_Data .= " \n";
   
$mail_Data .= " \n";
   
$mail_Data .= " Subject  \n";
   
$mail_Data .= " \n";
   
$mail_Data .= " \n";

   
$mail_Data .= "Mail HTML simple  :  $Subject    
 \n"
;
   
$mail_Data .= " \n";
   
$mail_Data .= " \n";

   
$headers  "MIME-Version: 1.0 \n";
   
$headers .= "Content-type: text/html; charset=iso-8859-1 \n";
   
$headers .= "From: $from  \n";
   
$headers .= "Disposition-Notification-To: $from  \n";

   
// Message de Priorité haute
   // -------------------------
   
$headers .= "X-Priority: 1  \n";
   
$headers .= "X-MSMail-Priority: High \n";

   
$CR_Mail TRUE;

   
$CR_Mail = @mail ($to$Subject$mail_Data$headers);
 
   if (
$CR_Mail === FALSE)   echo " ### CR_Mail=$CR_Mail - Erreur envoi mail 
 \n"
;
   else                      echo 
" *** CR_Mail=$CR_Mail - Mail envoyé
 \n"

[/QUOTE]

khalidoun
01/03/2009, 16h52
Bonjour Michel , j'ai du enlevé ta balise
pour que le script marche correctement mais il me renvoie une page vide
en fesant un test avec
if ( ! mail($to, $Subject, $mail_Data, $headers)){
echo " ### - Erreur envoi mail \n"; }
else { echo " *** - Mail envoyé \n"; }
ca renvoie une page vide

voila mon script a moi


include_once('../class.phpmailer.php');

$mail = new PHPMailer(); // defaults to using php "mail()"

$body = $mail->getFile('contents.html');
$body = eregi_replace("[\]",'',$body);

$mail->From = "toudji_khaled@hotmail.com";
$mail->FromName = "First Last";

$mail->Subject = "PHPMailer Test Subject via mail()";

$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test

$mail->MsgHTML($body);

$mail->AddAddress("postmaster@monsite.com", "John Doe");

//$mail->AddAttachment("images/phpmailer.gif"); // attachment

if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}

?>

khalidoun
01/03/2009, 14h17
Bonjour,
J'ai crée un formulaire de contact ou je souhaite recevoir par mail les demandes des visiteurs de mon site.
j'utilise Le script de PHPMAILER il marche bien l'envoi du mail se passe bien mais je ne recois rien
y'a-t-il quelqu'un pour m'eclairer merci
voila mon script

include_once('../class.phpmailer.php');

$mail = new PHPMailer(); // defaults to using php "mail()"

$body = $mail->getFile('contents.html');
$body = eregi_replace("[\]",'',$body);

$mail->From = "toudji_khaled@hotmail.com";
$mail->FromName = "First Last";

$mail->Subject = "PHPMailer Test Subject via mail()";

$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test

$mail->MsgHTML($body);

$mail->AddAddress("adressedestination", "John Doe");

//$mail->AddAttachment("images/phpmailer.gif"); // attachment

if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}

?>