腾讯 linux 系统 PHP 安装 sendmail

步骤 1:安装 sendmail

执行安装

yum update
yum install -y sendmail sendmail-cf

步骤 2:配置 php.ini

进行配置

# 找到 php.ini 位置
php -i | grep php.ini

# 编辑 php.ini
nano /etc/php.ini
# 或
vi /etc/php.ini

或者手动给 PHP.ini 添加以下配置:

[mail function]
sendmail_path = /usr/sbin/sendmail -t -i
mail.add_x_header = On

步骤 3:重启 PHP 服务

别忘了重启 PHP 服务才能生效。

# 重启 PHP-FPM
systemctl restart php-fpm

# 或重启 Apache
systemctl restart httpd

# 或重启 Nginx
systemctl restart nginx

一键执行命令

下面是一键执行命令,复制后在终端直接执行。

yum update && \
yum install -y sendmail sendmail-cf && \
systemctl start sendmail && \
systemctl enable sendmail && \
systemctl start firewalld && \
firewall-cmd --permanent --add-port=25/tcp && \
firewall-cmd --reload && \
systemctl status sendmail
由ZHUEi官方运营 ZHUEi ZHUEi.NET DunFou PFHost