0

我正在尝试创建一个简单的 php 电子邮件表单,将提交的内容发送到指定地址,但我要解决的问题是发送电子邮件的地址 - 目前,它从 myusername@myhostingservice.com 发送,但我希望能够将其更改为简单的 no-reply@mydomain.com 或其他内容。

<?php 

$message = $_POST['message'];

$formcontent="$message";

$recipient = "reciever@example.com";

$subject = "question";

mail($recipient, $subject, $formcontent, $header, '-fno-reply@mydomain.com') or die("Error!");

header("Location: webpage_user_is_redirected_to.html");

?>
4

1 回答 1

0

您可以使用邮件函数的第 5 个参数:

mail($recipient, $subject, $formcontent, $header, '-fno-replay@mydomain.com');

手册

Additional_parameters 参数可用于将附加标志作为命令行选项传递给配置为在发送邮件时使用的程序,如 sendmail_path 配置设置所定义。例如,这可用于在使用带有 -f sendmail 选项的 sendmail 时设置信封发件人地址。

于 2012-09-30T20:37:08.107 回答