存档

2017年3月 的存档

ubuntu或者linux下安装sendmail让php支持mail()函数发送邮件

2017年3月4日 没有评论

ubuntu或者linux下安装sendmail让php支持mail()函数发送邮件,详细方法如下:
sudo apt-get install sendmail

sudo hostname
获取本机hostname

sudo vim /etc/hosts
在底部加入:127.0.0.1 刚才获取的hostname

使用测试代码发送:
<?php
$headers = ‘From: support@sender.com’ . “\r\n” .’Reply-To: support@sender.com’ . “\r\n” .’X-Mailer: PHP/’ . phpversion();
$send = mail(‘jieshou@163.com’, ‘My Subject’, ‘The test mail’,$headers);
if($send){echo ‘true’;}
else{echo ‘false’;}
?>

发送的时候,可能会进入垃圾箱,如果hostname和From: support@sender.com中的sender.com不一致,会出现由”***”代发的字样。
可以修改hostname

sudo vim /etc/hostname
再修改/etc/hosts中刚才加入的一行

重启服务器

就可以不会再出现由”***”代发的字样。

css.php