php stmp 能否自定義郵件頭

PHP
小樊
81
2024-09-24 12:14:00

是的,PHP SMTP 可以自定義郵件頭。在使用 PHP 的 mail() 函數(shù)發(fā)送郵件時(shí),您可以通過(guò)設(shè)置額外的headers參數(shù)來(lái)自定義郵件頭。以下是一個(gè)示例:

<?php
$to = "recipient@example.com";
$subject = "Custom Subject";
$message = "This is the email message.";
$headers = "From: sender@example.com" . "\r\n" .
    "Reply-To: sender@example.com" . "\r\n" .
    "X-Mailer: PHP/" . phpversion();

if(mail($to, $subject, $message, $headers)) {
    echo "郵件發(fā)送成功!";
} else {
    echo "郵件發(fā)送失?。?quot;;
}
?>

在這個(gè)示例中,我們?cè)O(shè)置了發(fā)件人、回復(fù)人和 X-Mailer 頭。您可以根據(jù)需要自定義這些頭信息。請(qǐng)注意,某些郵件服務(wù)器可能會(huì)限制或要求特定的頭信息格式。

0