2 php email imap smtp windows-8.1
如何在本地服务器上测试mail()函数?
我使用的是Windows 8.
我尝试使用'测试邮件服务器工具'(http://www.toolheap.com/test-mail-server-tool/)工具,但它不起作用,电子邮件在执行该功能后没有保存在任何地方.
在Windows上PHP需要额外的配置.特别是SMTP设置是相关的. http://www.php.net/manual/en/mail.configuration.php
模拟器" test-mail-server-tool "侦听指定的端口,通常为25,并将发送的邮件写入特定文件夹.它取代了真正的SMTP服务器,实际上它是一个用于测试目的的虚拟服务器.如果发送邮件,它应该在指定的文件夹"tmst"中.
完成演练
用于发送邮件的基本PHP示例
<?php
$from = "sender@sender.com";
$headers = "From:" . $from;
echo mail ("receiver@receiver.com" ,"headline" , "text", $headers);
?>
Run Code Online (Sandbox Code Playgroud)