방법: 1. phpinfo() 함수를 사용하여 출력 결과에서 "sendmail_path" 항목을 검색합니다. 값이 "/usr/sbin/sendmail -t -i"이면 지원됩니다. 2. 메일을 사용합니다. () 테스트를 위해 이메일을 보냅니다. 3. 판단하려면 function_exists()를 사용하세요.
이 튜토리얼의 운영 환경: CentOS 6 시스템, PHP 버전 7.1, Dell G3 컴퓨터.
Linux 시스템 환경을 기반으로 다음 방법을 시도하여 Linux 호스트가 PHP mail() 기능을 지원하는지 확인할 수 있습니다.
다음 코드를 phpinfo.php 파일로 저장하고 웹사이트의 루트 디렉터리에 업로드하세요.
<?php phpinfo(); ?>
이 파일에 액세스하고 해당 페이지에서 "sendmail_path"를 검색하세요. 값은 "/usr/sbin/ sendmail -t -i "이며, 이는 mail() 기능이 지원됨을 나타냅니다.
다음 코드를 구성하고 mail.php 파일로 저장한 후 웹 사이트의 루트 디렉터리에 업로드합니다.
<?php $content = "hello world!"; $mail = "name@example.com"; // 将此邮箱地址改成你的收信地址 mail($mail, "Subject", $content); // 发送邮件 echo "Mail sent successfully!"; ?>
Linux 호스트가 메일을 지원하는 경우 이 파일에 직접 액세스합니다. () 기능을 사용하면 받은편지함으로 이메일이 자동으로 전송됩니다.
<?php if( function_exists('mail') ){ echo "支持mail()函数!"; } else { echo "不支持mail()函数!"; } ?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 메일 기능이 활성화되어 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!