cependant il serait intéressant de savoir si le mail est considéré comme du spam si tu l'envoies (avec les mêmes adresses bien sur) avec la fonction mail basique de php (en texte brut, pas de headers supplémentaires, message bateau d'une ligne, ... le plus simple possible en somme)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php $from_email = "mail@expediteur.com"; $entetemail = "From: $from_email \n"; $entetemail .= "Cc: \n"; $entetemail .= "Bcc: \n"; $entetemail .= "Reply-To: $from_email \n"; $entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ; mail( 'mail@destinataire.com', 'un test', "test du mail\n", $entetemail ); ?>
<?php $from_email = "expediteur@hotmail.fr"; $entetemail = "From: $from_email \n"; // Adresse expéditeur $entetemail .= "Cc: \n"; $entetemail .= "Bcc: \n"; // Copies cachées $entetemail .= "Reply-To: $from_email \n"; // Adresse de retour $entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ; $entetemail .= "Content-Type: text/html; charset="iso-8859-1"\r\n" ; $html = "<html>Voici un mail en HTML pour tester si cela fonctionne, Histoire de durcir on va mettre une image : </html>"; mail( 'destinataire@truc .fr', 'un test', $html , $entetemail ); ?>
$entetemail = "From: $from_email \n"; // Adresse expéditeur
<?php $entetemail = "From: $from_email \n"; // Adresse expéditeur $entetemail .= "Cc: \n"; $entetemail .= "Bcc: \n"; // Copies cachées $entetemail .= "Reply-To: $from_email \n"; // Adresse de retour $entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ; ?>
<?php $entetemail = "From: site.com <".$from_email."> \r\n"; // Adresse expéditeur $entetemail .= "Cc: \r\n"; $entetemail .= "Bcc: \r\n"; // Copies cachées $entetemail .= "Reply-To: site.com <".$from_email."> \r\n"; // Adresse de retour $entetemail .= "X-Mailer: PHP/" . phpversion() . "\r\n" ; $entetemail .= "MIME-version: 1.0. \r\n"; $entetemail .= "Content-type: text/html; charset= iso-8859-1 \r\n"; ?>
<?php $entetemail = "From: site.com <".$from_email.">. "\r\n"; // Adresse expéditeur $entetemail .= "Cc: \r\n"; $entetemail .= "Bcc: \r\n"; // Copies cachées $entetemail .= "Reply-To: site.com <".$from_email.">. "\r\n"; // Adresse de retour $entetemail .= "X-Mailer: PHP/" . phpversion() . "\r\n" ; $entetemail .= "MIME-version: 1.0. \r\n"; $entetemail .= "Content-type: text/html; charset= iso-8859-1". "\r\n"; ?>
<?php $email = 'info@site.com'; $mail = 'mail@hotmail.fr'; $headers .='From: '.$email.''."\n"; // Adresse expediteur $headers .='Reply-To: '.$mail.''."\n"; // Adresse Destinataire $headers .='Content-Type: text/html; charset="iso-8859-1"'."\n"; $headers .='Content-Transfer-Encoding: 8bit'; $message ='<html><head><title>Le titre du message ou objet</title></head> <hr align="JUSTIFY" /> TEXTE texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte. texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte, texte. <hr /> </html>'; // un certain nombres de caractères dans le message paraît important ! séparation avec balise à voir ! if (mail($mail, 'Test de mail', $message, $headers)) { $resultat = 'mail envoyé.'; } else { $resultat = 'mail pas envoyé'; } echo $resultat; ?>