![](/img/trans.png)
[英]Using a sender's name and email address in the header of a PHP email form
[英]change sender email address in php form to recipient
我正在嘗試創建一個簡單的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");
?>
您可以使用mail函數的第5個參數:
mail($recipient, $subject, $formcontent, $header, '-fno-replay@mydomain.com');
從手冊 :
根據sendmail_path配置設置的定義,additional_parameters參數可用於將其他標志作為命令行選項傳遞給配置為在發送郵件時使用的程序。 例如,當將sendmail與-f sendmail選項一起使用時,可用於設置信封發件人地址。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.