Sendmail은 무료 이메일 서버 소프트웨어로서 안정성, 이식성, 버그 없음 등의 측면에서 널리 사용되었습니다.
서버를 직접 구성하는 것이 번거롭다면 PHPMailer를 사용하여 타사 메일 서버에 직접 호출할 수 있으며 이는 간단하고 문제가 없습니다. Git 주소는 다음과 같습니다:
https://github.com/PHPMailer/PHPMailer
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
echo "测试邮件" | mail -s '请在明天下午联系我' 111@qq.com
May 23 13:09:26 localhost sendmail[3901]: NOQUEUE: SYSERR(php-fpm): /etc/mail/sendmail.cf: line 0: cannot open: Permission denied
setsebool -P httpd_can_sendmail 1
hostname <hostname> #假如是本地服务器,尝试设置为本地IP地址
위 내용은 메일함 서비스를 사용하기 위해 php7에서 sendmail을 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!