要启用PHP的mail()函数,需要在PHP的配置文件中进行设置。
- 打开php.ini文件,可以通过phpinfo()函数查看php.ini文件的路径。
- 找到[mail function]部分,如果没有则可以手动添加。
- 在[mail function]中配置SMTP服务器地址和端口号,例如:
SMTP = smtp.example.com
smtp_port = 25
- 可以配置发件人地址和名称,例如:
sendmail_from = me@example.com
sendmail_path = /usr/sbin/sendmail -t -i -f me@example.com
- 保存php.ini文件并重启Web服务器。
- 使用mail()函数发送邮件,例如:
$to = "recipient@example.com";
$subject = "Test Email";
$message = "This is a test email.";
$headers = "From: me@example.com" . "
" .
"Reply-To: me@example.com" . "
" .
"X-Mailer: PHP/" . phpversion();
mail($to, $subject, $message, $headers);
- 如果邮件发送成功,则返回true;如果邮件发送失败,则返回false。