bonjour à tou.te.s
je tente d'envoyer un mail avec php
sur gmail, mailo... ça fonctionne, sur outlook le mail est considéré comme du spam,
sur free, rien n'est reçu, sans erreur signalée
pouvez-vous m'aider, m'aiguiller ?
"extrait simplifié"
vu beaucoup de messages à ce sujet,
j'ai beau modifier tout et n'importe quoi,
je ne parviens à rien
merci d'avance
Modifié par bul (03 Nov 2020 - 15:51)
je tente d'envoyer un mail avec php
sur gmail, mailo... ça fonctionne, sur outlook le mail est considéré comme du spam,
sur free, rien n'est reçu, sans erreur signalée
pouvez-vous m'aider, m'aiguiller ?
"extrait simplifié"
<?php
$n="\n";
$smtp='smtp.free.fr';
$port=25;
$dequi='mon.mail@free.fr';
$aqui='mon.mail@free.fr';
$txt='exemple:texte du message<br>2ème ligne';
$txt=wordwrap($txt,70,$n);
$sujet='sujet du mail';
error_reporting(E_ALL);
ini_set('display_errors',1);
ini_set('SMTP',$smtp);
ini_set('SMTP_PORT',$port);
$msg= '<!DOCTYPE html>'.$n.
'<html>'.$n.
' <head>'.$n.
' <title>'.$dequi.'</title>'.$n.
' </head>'.$n.
' <body>'.$n.
$txt.$n.
' </body>'.$n.
'</html>'.$n;
$fin= 'MIME-version: 1.0'.$n.
'Content-type: text/html; charset=utf-8'.$n.
'Content-Transfer-Encoding: 7bit'.$n.
'User-Agent: PHP/'.phpversion().$n.
'To: '.$aqui.$n.
'From: '.$dequi.$n.
'Reply-to: '.$dequi.$n.
'Date: '.date('r').$n;
var_dump(mail($aqui,$sujet,$msg,$fin));
echo '<br>mail de "'.$dequi.'" transmis vers "'.$aqui.'" le '.date('r');
?>
vu beaucoup de messages à ce sujet,
j'ai beau modifier tout et n'importe quoi,
je ne parviens à rien
merci d'avance
Modifié par bul (03 Nov 2020 - 15:51)