是的,PHP SMTP 可以自定義郵件頭。在使用 PHP 的 mail()
函數發送郵件時,您可以通過設置額外的headers參數來自定義郵件頭。以下是一個示例:
<?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 "郵件發送成功!";
} else {
echo "郵件發送失敗!";
}
?>
在這個示例中,我們設置了發件人、回復人和 X-Mailer 頭。您可以根據需要自定義這些頭信息。請注意,某些郵件服務器可能會限制或要求特定的頭信息格式。