Probleme envoi email resolu, probleme envoi email avec Phoenix v1.0.1.0 |
Bienvenue invité ( Connexion | Inscription )
Probleme envoi email resolu, probleme envoi email avec Phoenix v1.0.1.0 |
3 Aug 2019, 06:21
Message
#1
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 327 Inscrit : 20-January 05 Lieu : Oyonnax Membre no 4446 |
Bonjour à tous,
j'ai la version Phoenix v1.0.1.0 de oscommerce et je suis chez ONLINE le probleme c'est que je ne reçoit pas les email que j'envoi par contact us ou par envoi email dans admin. j'ai essayé plusieurs méthodes (smtp , saidmail) d'envoi mais rien même pas dans les indésirables. voici ma classe admin/classe/email que j'ai modifier pour ajouter le smtp j'ai une erreur dans Code $mail_object =& Mail::factory("smtp", $params); $mail_object->send($to_addr , $headers, $this->output); merci bon j'assaye encore et toujour j'utilise juste la fonction mail mais rien Code if (EMAIL_TRANSPORT=="smtp") { return mail("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). $this->lf.implode($this->lf, $xtra_headers)); } else { return mail("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). $this->lf.implode($this->lf, $xtra_headers)); } } AU secour Ce message a été modifié par badibad - 23 Aug 2019, 09:32. |
|
7 Aug 2019, 07:12
Message
#2
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 327 Inscrit : 20-January 05 Lieu : Oyonnax Membre no 4446 |
j'ai changer le code mais toujours rien
Code if (EMAIL_TRANSPORT=="smtp") { /* include_once("Mail.php"); return email("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). $this->lf.implode($this->lf, $xtra_headers)); } else { return email("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). $this->lf.implode($this->lf, $xtra_headers));*/ include("class.phpmailer.php"); include("class.smtp.php"); date_default_timezone_set("Europe/Paris"); $mail = new PHPMailer(); $body = "Test de PHPMailer."; $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPOptions = array('ssl' => array('verify_peer' => false,'verify_peer_name' => false,'allow_self_signed' => true)); // ignorer l'erreur de certificat. $mail->Host = "smtp.online.net"; $mail->Port = 587; $mail->Username = "xxxxxxxx"; $mail->Password = "xxxxxxxx"; $mail->From = "contact@excellangue.fr"; //adresse d’envoi correspondant au login entré précédemment $mail->FromName = "Badier"; // nom qui sera affiché $mail->Subject = $subject; // sujet $mail->AltBody = $this->output; //Body au format texte // $mail->WordWrap = 50; // nombre de caractères pour le retour à la ligne automatique //$mail->MsgHTML($body); // $mail->AddReplyTo("xxxxxxxxxxxxxx","badier"); $mail->AddAttachment("./examples/images/phpmailer.gif");// pièce jointe si besoin $mail->AddAddress($to_addr); $mail->IsHTML(true); // envoyer au format html, passer a false si en mode texte if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Le message à bien été envoyé"; } } } merci Ce message a été modifié par badibad - 7 Aug 2019, 07:19. |
|
7 Aug 2019, 15:14
Message
#3
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 327 Inscrit : 20-January 05 Lieu : Oyonnax Membre no 4446 |
bonjour à tous
bon j'avance un peut maintenant je reçois les mail mais il sont vide de plus il sont en indésirable Code if ( mail($to_addr, $subject, $message, $headers) == TRUE )
{ echo "Envoi du mail réussi."; } else { echo "Erreur : l'envoi du mail a échoué."; } } Ce message a été modifié par badibad - 7 Aug 2019, 15:35. |
|
8 Aug 2019, 02:37
Message
#4
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 327 Inscrit : 20-January 05 Lieu : Oyonnax Membre no 4446 |
bonsoir à tous je me répond à moi même pour envoyer un mail sur online.net il faut
1 telecharger et installer phpmailer 2 mettre se code dans mail.php Code // Hack in SMTP based email transport if (EMAIL_TRANSPORT == 'smtp') { /* a garder if (EMAIL_TRANSPORT=="smtp") { include_once("Mail.php"); return mail("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). $this->lf.implode($this->lf, $xtra_headers)); } else { return mail("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). $this->lf.implode($this->lf, $xtra_headers)); } } */ include("class.phpmailer.php"); include("class.smtp.php"); date_default_timezone_set("Europe/Paris"); $mail = new PHPMailer(); $body = "Test de PHPMailer."; // isMail ou isSMTP smtp $mail->isSMTP(); ///$mail->isSendMail(); // on active l'authentification SMTP $mail->SMTPOptions = array('ssl' => array('verify_peer' => false,'verify_peer_name' => false,'allow_self_signed' => true)); // ignorer l'erreur de certificat. $mail->Host = "smtp.online.net"; $mail->SMTPdebug = 0; $mail->Port = 587; $mail->SMTPSecure = "tls"; $mail->SMTPAuth = true; $mail->Username = "Votre identifiant"; $mail->Password = "Votre mot de passe"; $mail->From = "votre adresse email"; //adresse d’envoi correspondant au login entré précédemment $mail->FromName = "votre intituler"; // nom qui sera affiché $mail->Subject = $subject; // sujet $mail->Body = "De ".$from."nn".$this->output; //Body au format texte $mail->AltBody = 'testetsdteetstststtst'; //Body au format texte $mail->WordWrap = 50; // nombre de caractères pour le retour à la ligne automatique //$mail->MsgHTML($this->output;); $mail->AddReplyTo("contact@excellangue.fr","badier"); $mail->AddAttachment("./examples/images/phpmailer.gif");// pièce jointe si besoin $mail->AddAddress($to_addr); // $message = 'ceci est un test'; $mail->IsHTML(true); // envoyer au format html, passer a false si en mode texte if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Le message à bien été envoyé"; //mail($to_addr, $subject,$this->output , $headers, $mail); //email("webmaster",$to_addr,$subject." de ".$from,"De ".$from."nn".$this->output,"mail","return-path: contact@excellangue.com" . $from . $this->lf.implode($this->lf, $this->headers). //$this->lf.implode($this->lf, $xtra_headers)); } } } voilà le problème c'est qu'il est classer dans les indésirables et que le body est bizzard Ce message a été modifié par badibad - 23 Aug 2019, 09:34. |
|
Version bas débit | Nous sommes le : 30th March 2024 - 03:43 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |