Ho provato a creare un servizio di posta elettronica sul mio sito web, ma dopo aver provato il codice qui sotto, trovo che il mio account Hotmail non può ricevere l'e-mail di prova, ma altri vanno bene (Gmail e Yahoo). Sto usando l'hosting Godaddy. Per favore aiuto.L'account Hotmail non può ricevere l'e-mail inviata da Godaddy
Il mio codice:
<?php
require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->setFrom('[email protected]', 'example');
$mail->addAddress('[email protected]', 'myname');
$mail->Subject = 'PHPMailer mail() test';
$mail->msgHTML(file_get_contents('contents.html'), dirname(__FILE__));
$mail->AltBody = 'This is a plain-text message body';
if (!$mail->send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}
?>
Come potremmo risolvere questo problema poiché ovviamente non abbiamo le credenziali di go-daddy? – StillLearnin
Si sta inviando tramite 'mail()' (impostazione predefinita di PHPMailer), quindi il messaggio verrà inviato dal server di posta locale e il record di ciò che accade al messaggio sarà nei registri del server di posta. – Synchro