<?php
// 收件人地址
$to = "recipient@example.com";
// 邮件主题
$subject = "Test Email";
// 邮件内容
$message = "This is a test email sent from PHP.";
// 邮件头
$headers = "From: sender@example.com\r\n";
$headers .= "Reply-To: sender@example.com\r\n";
$headers .= "Content-type: text/html\r\n";
// 发送邮件
$mailSuccess = mail($to, $subject, $message, $headers);
// 检查是否成功发送邮件
if ($mailSuccess) {
echo "Email sent successfully.";
} else {
echo "Error: Unable to send email.";
}
?>
请注意,mail() 函数的使用可能受到主机或服务器的配置和限制。有些服务器可能需要额外的配置,例如设置正确的邮件服务器、开启邮件发送功能等。因此,在使用 mail() 函数之前,建议先检查你的服务器环境是否支持这个函数。
如果你遇到发送邮件的问题,可能需要联系你的主机提供商或服务器管理员,以获取有关邮件配置的帮助。
另外,值得注意的是,使用纯 mail() 函数发送邮件可能不够安全,特别是在处理用户输入时。更安全和灵活的方式是使用专门的邮件库,例如 PHPMailer 或 SwiftMailer,它们提供了更多的功能和更好的错误处理。这些库通常支持 SMTP 认证、附件、HTML 邮件等更高级的特性。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13860/PHP