Bonjour,
J'utilise phpmailer pour envoyer mes mails depuis mon site.
J'aimerai utiliser une connexion smtp (smtp.office365.com) pour envoyer ces mails, car ils arrivent tous en spam.
j'utilise ce script :
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host = 'smtp.office365.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = 'dfdfdfdf@dfgdgfgdfk.fr';
$mail->Password = '###############';
$mail->SetFrom('fgfgfg@dfgdgdfgfg.fr', 'FromEmail');
$mail->addAddress('fgfgfg@dfgdfgdf.fr', 'ToEmail');
$mail->SMTPDebug = 4;
#$mail->Debugoutput = function($str, $level) {echo "debug level $level; message: $str";}; //$mail->Debugoutput = 'echo';
$mail->IsHTML(true);
$mail->Subject = 'Here is the subject';
$mail->Body = 'Test spam ou pasThis is the HTML message body <b>in bold!</b>';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}
Ce script fonctionne en local, car j'ai crée un connecteur sur l'office 365.
Depuis ovh, la connexion est refusé par le serveur smtp.
Je voudrais creer un connecteur pour ovh, mais je ne sais pas quelle valeur y mettre, à savoir le domaine accepté ou l'ip du serveur.
Mon domaine sur ovh, est le même que celui de office 365 (champs spf sur ovh configurer avec : v=spf1 include:spf.protection.outlook.com -all)
Quelle serait la valeur pour ce connecteur ?
Dois-je ajouter un nouveau spf ?
Merci de votre aide
Sylvain