当前位置:   article > 正文

centos7 利用 php 进行邮件发送方法

centos7 利用 php 进行邮件发送方法

目的

利用 php 网页实现邮件通知
支持 tls 或者 smtp 带用户密码校验进行邮件发送

问题

默认下 php 支持通过 sendmail 命令, 通过 smtpserver 进行邮件发送
但 php mail() 函数默认不提供用户密码验证方法

解决方法

php required

yum install -y  epel-release
yum install -y  php-PHPMailer
  • 1
  • 2

利用上面这个库可以使用默认 PHP rpm 完成发送邮件功能

假如你使用编译方法运行 php , 那么可以到 官方 git 下载最新版本软件 (编译 php + php-phpMailer 略)

php 代码 example:

<?php

require "/usr/share/php/PHPMailer/class.phpmailer.php";
require "/usr/share/php/PHPMailer/class.smtp.php";

header("Content-Type: text/html;charset=utf-8");

        function mailtest() {
                $mail = new PHPMailer;
                $mail->setFrom('warni
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/262714
推荐阅读
相关标签
  

闽ICP备14008679号