Tôi đã cố gắng thực hiện một dịch vụ email trên trang web của mình, nhưng sau khi tôi thử mã bên dưới, tôi thấy tài khoản Hotmail của mình không thể nhận được email thử nghiệm. Gmail và Yahoo). Tôi đang sử dụng Godaddy lưu trữ. Hãy giúp tôi.Tài khoản Hotmail không thể nhận email được gửi bởi Godaddy
Mã của tôi:
<?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!";
}
?>
Làm cách nào để chúng tôi có thể khắc phục sự cố này vì chúng tôi rõ ràng không có thông tin đăng nhập của bạn? – StillLearnin
Bạn đang gửi thông qua 'mail()' (mặc định của PHPMailer), vì vậy thư sẽ được gửi bởi máy chủ thư cục bộ của bạn và bản ghi những gì xảy ra với thư sẽ nằm trong nhật ký máy chủ thư của bạn. – Synchro