PHP邮件功能不起作用,但在核心PHP中没有发送错误


PHP mail function is not working bur sends no error in core php

我知道这里有很多关于我的问题的问题,但我没有得到合适的答案。以下是链接的phpinfo:"http://www.indusfloor.com.au:81/test.php"

我正在测试邮件功能来发送邮件。示例代码是-

if(mail($to, $sub, $msg, $header))
{ echo 'mail sent'; }
else 
   echo 'mail not sent';

我收到了"如果条件"消息,但没有收到邮件。我认为如果服务器的php文件有问题。这就是为什么我写了网站的phpinfo文件。

谢谢你,

您使用的是windows服务器,sendmail可能配置不好。

您可以使用PHPMailer库使用SMTP发送邮件。

https://github.com/PHPMailer/PHPMailer