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

  • 本文关键字:方式更 我可以 php
  • 更新时间 :
  • 英文 :


我在PHP中创建了一个邮件发送者它可以很好地工作我唯一的问题是,在收件箱中,邮件发件人是类似的

uid99541@web.websupport.sk

有没有办法更改该地址?

我不太确定该地址是什么意思。必须是编程的。

要使用邮件功能,只需使用以下方式:

<?php
$to = "johndoe@xyz.com";
$subject = "Your subject";
$msg = "Your Message.";
$headers = "From: admin@xyz.com";
mail($to, $subject, $msg, $headers);
?>

最好的。

您可以通过mail()函数的additional_headers参数(第4个参数)指定其他标题,例如"发送者"。

<?php
$to = "somebody@example.com";
$subject = "My subject";
$txt = "Hello world!";
// sender
$headers = "From: webmaster@example.com";
mail($to, $subject, $txt, $headers);
?>


此外,如果您希望在收件箱中显示一些更合适的名称,则可以将电子邮件地址放入角度括号中,然后将名称放在此之前:

$headers = "From: Shiva Ayyadurai <webmaster@example.com>";

相关内容

最新更新