php7中怎么配置sendmail

1.安装组件

yum install sendmail mailx

2.修改配置文件/etc/mail.rc

添加下列参数:

set from=acc@163.com  #发送方
set smtp=smtp.163.com
set smtp-auth-user=acc@163.com #账号
set smtp-auth-password=password #授权码
set smtp-auth=login

3.命令行发送邮件测试

echo "测试邮件" | mail -s '请在明天下午联系我' 111@qq.com

此时在PHP脚本中调用mail函数,会返回false,打开错误日志,显示:

May 23 13:09:26 localhost sendmail[3901]: NOQUEUE: SYSERR(php-fpm): /etc/mail/sendmail.cf: line 0: cannot open: Permission denied

因为我们还没开启对于httpd发送邮件的支持

4.开启httpd发送邮件支持

setsebool -P httpd_can_sendmail 1

5.假如出现dsn:service unavailable错误,需要修改hostname

hostname <hostname> #假如是本地服务器,尝试设置为本地IP地址

原创文章,作者:OXVEN,如若转载,请注明出处:http://www.wangzhanshi.com/n/9952.html

(0)
OXVEN的头像OXVEN
上一篇 2025年1月1日 16:51:57
下一篇 2025年1月1日 16:55:06

相关推荐

  • PHP7中的新特性有哪些

    1.标量类型声明 在php5中,有类名,接口,数组 和回调函数。在php7中,增加了字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool)…

    php 2025年1月1日
  • PHP7 垃圾回收机制是什么?

    垃圾回收机制 垃圾回收机制是一种动态存储分配方案。它会自动释放程序不再需要的已分配的内存块。 自动回收内存的过程叫垃圾收集。垃圾回收机制可以让程序员不必过分关心程序内存分配,从而将…

    2025年1月1日
  • Windows上安装PHP7的操作步骤

    本篇文章中,我们将给大家介绍在Windows上安装PHP7版本的简单步骤,希望对需要的朋友有所帮助! PHP 7是PHP编程语言的一个主要版本,它被认为是web应用程序开发方式的一…

    2025年1月1日
  • windows下安装php7的方法

    安装方法:1、官网上下载适合的php7安装包,然后解压,文件夹重命名为“php7”;2、打开php7文件夹,找到“php.ini-development”文件,重命名为“php.i…

    2025年1月1日
  • PHP使用OCR技术识别图片中的文字(无需接口)

    tesseract-ocr是一个流行的开源OCR引擎库,它使用C++编写。 PHP作为一种流行的服务器端语言,也提供了一些ocr识别的库和工具。可以通过tesseract-ocr识…

    php 2024年12月17日
  • PHP7中Reference有什么用

    try_again: swtich (Z_TYPE_P(zv)) {    case IS_TRING:  &…

    2025年1月1日
  • Linux用yum安装php7环境踩过的坑

    网上很多方案,使用yum安装一般采用下面的方法(此种方法有可能会安装不成功); 安装epel-release rpm -ivh http://dl.fedoraproject.or…

    php 2025年1月1日
  • CentOS上如何搭建PHP7开发测试环境

    Step.1 准备服务器 那第一步,我们先搞个服务器吧,搞啥服务器呢,既然是测试用那就搞点不要钱的,或者方便的吧,这里就推荐大家试试用 AWS 或者自己机器上搭建虚拟机,比如 Va…

    php 2025年1月1日
  • 怎么使用PHP7的期望

    php7期望是向后兼容的增强到旧 assert()函数。期望允许在生产代码零成本的断言,并提供在断言失败时抛出自定义异常的能力。assert() 不是一种语言构建体,其中第一个参数…

    php 2025年1月1日
  • 如何在php7中使用yar生成一个docker镜像

    Docker包含三个概念: (1)远程仓库即远程镜像库所有镜像的聚集地(不可进入操作)。 (2)本地镜像即从远程仓库拉取过来的镜像 (3)运行起来的本地镜像叫做容器(分层的可操作)…

    php 2025年1月1日

发表回复

登录后才能评论