我可以以某种方式更改邮件发件人吗?

问题描述:

我创建的PHP 邮件发送者它完美 我唯一的问题是,在收件箱中的邮件发送者是这样我可以以某种方式更改邮件发件人吗?

[email protected] 

有没有办法改变这种地址吗?

+0

您使用的是mail()函数吗? – someOne

您可以通过mail()函数的additional_headers参数(第4个参数)指定其他标头,如“发件人”。

<?php 
$to = "[email protected]"; 
$subject = "My subject"; 
$txt = "Hello world!"; 
// sender 
$headers = "From: [email protected]"; 

mail($to, $subject, $txt, $headers); 
?> 


此外,如果你想显示在收件箱中的一些更合适的名字,你可以将在尖括号中的电子邮件地址,并把之前那名:

$headers = "From: Shiva Ayyadurai <[email protected]>"; 

我我不太清楚这个地址是什么意思。必须是一个编程的。

要使用邮件功能,只需使用:

<?php 
$to = "[email protected]"; 
$subject = "Your subject"; 
$msg = "Your Message."; 
$headers = "From: [email protected]"; 

mail($to, $subject, $msg, $headers); 
?> 
所有最优秀的