phpMailer nicht in Hotmail ankommen?

Nach dem Einrichten von SPF Record bin ich immer noch hier, um zu überprüfen, warum ich diese E-Mail nicht an ein Hotmail-Konto senden kann. Ich kann es ohne Probleme an Google Mail senden. Bitte bestätigen Sie, ob der Code korrekt ist und der SPF-Eintrag korrekt ist:

<?php 

require_once 'PHPmailer/class.phpmailer.php';
$mail = new PHPMailer();


$body = "Thankyou for your Purchase. <br/><br/> Here is your Policy! You are now Protected during your Travels.";

$mail->AddAddress('$payer_email');
$mail->From = "[email protected]";
$mail->FromName = "Name";
$mail->Subject = "Thankyou for Your Purchase";
$mail->MsgHTML($body);
$mail->AddAttachment("tosend/xxx.pdf");
if(!$mail->Send()) {
echo "There was an error sending the message";
    $sql = "UPDATE purchases SET policy_sent = 'Not Sent' WHERE id = '$lastid' ";
    $stmt = $mysqli->query($sql);
    $mysqli->close();
exit;
}
echo "Message was sent successfully";
$sql = "UPDATE purchases SET policy_sent = 'Sent', email_to = '$payer_email' WHERE id = '$lastid'";
$stmt = $mysqli->query($sql);
$mysqli->close(); 
?>

Hier ist der SPF:

v=spf1 a mx include:secureserver.net ~all

Sind alle richtig konfiguriert?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage