我不明白为什么我的发送邮件功能停止工作。它过去可以正常工作,但我刚刚发现尝试注册我的网站的用户不再收到电子邮件。
我一定是不小心改变了什么。
我已经剥离了所有细节,试图回归基础并解决问题。但是下面的代码 - 替换了正确的电子邮件地址 - 仍然不起作用。它总是打印成功,但电子邮件不会发送到该地址。
感谢您的帮助!
$email_address2 = "my@email.com";
$header2 = "From: webmaster@domain.org.uk\n";
$subject2 = "Your Membership!";
$message2 = "
The message2
";
$mailsend = mail($email_address2, $subject2, $message2, $header2.">\nX-Mailer: PHP/" . phpversion());
if($mailsend) {
echo 'Your membership information has been mailed to your email address!<br/><br/>Please check it and follow the directions!';
} else {
print "There has been an error. Please try again";
}