北京SEO

Linux系统PHP使用sendmail发送邮件

2019/10/10/17:46:35  阅读:2053  来源:谷歌SEO算法  标签: DNS

sendmail是在Unix环境下使用最广泛的实现邮件发送/接受的邮件传输代理程序,下面就教大家如何使用sendmail来配合php发邮件.

安装sendmail和mailx:yum -y install sendmail mailx

启动:/etc/rc.d/init.d/sendmail start

当然也要开机自动启动:vim /etc/rc.local

在rc.local后面添加下面代码:

/etc/rc.d/init.d/sendmail start

至此简单的环境就搭建完成了.

php采用mail()发送邮件mail(),mail(“接受方email“,”邮件主题”,”正文内容”,”from:发送方email”);代码如下:

  1. <?php
  2. $from='admin@waynerQiu.com';
  3. $to='78282385@qq.com';
  4. $title='时间你好123!@#¥%……&*()subject';
  5. $subject="=?UTF-8?B?".base64_encode($title)."?=";
  6. $body='<ahref="http://www.phpfensi.com"target="_blank">Testlink</a>';
  7. $headers[]="From:$from";
  8. $headers[]="X-Mailer:PHP";
  9. $headers[]="MIME-Version:1.0";
  10. $headers[]="Content-type:text/html;charset=utf8";
  11. $headers[]="Reply-To:$from";
  12. mail($to,$subject,$body,implode("\r\n",$headers),"-f$from");
  13. ?>

广告内容

Linux系统PHP使用sendmail发送邮件 Linux系统PHP使用sendmail发送邮件 Linux系统PHP使用sendmail发送邮件

相关阅读

热门评论

小浪SEO博客 小浪SEO博客

专注SEO优化思维、SEO技术的实战分享类博客~

总篇数183

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法