php如何發(fā)送電子郵件

PHP
小樊
81
2024-09-24 11:34:00

在PHP中,您可以使用內(nèi)置的mail()函數(shù)來(lái)發(fā)送電子郵件

<?php
// 收件人郵箱地址
$to = "recipient@example.com";

// 主題
$subject = "Test Email";

// 消息內(nèi)容
$message = "Hello! This is a test email sent using PHP.";

// 附加的郵件頭信息
$headers = "From: sender@example.com" . "\r\n" .
    "Reply-To: sender@example.com" . "\r\n" .
    "X-Mailer: PHP/" . phpversion();

// 使用mail()函數(shù)發(fā)送郵件
if(mail($to, $subject, $message, $headers)) {
    echo "Email sent successfully!";
} else {
    echo "Error in sending email.";
}
?>

請(qǐng)注意,mail()函數(shù)可能不會(huì)在所有服務(wù)器上正常工作,因?yàn)樗蕾囉赟MTP(簡(jiǎn)單郵件傳輸協(xié)議)。如果您遇到問(wèn)題,可能需要檢查您的服務(wù)器配置或使用第三方郵件服務(wù)(如PHPMailer)來(lái)發(fā)送電子郵件。

0