是的,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ì)限制或要求特定的頭信息格式。