Php 网站上的联系方式来自Anonymous@
我有一个很好用的联系方式,唯一的问题是发件人是一个类似的电子邮件地址anonymus@name-hosting.com,我希望它类似于网站的电子邮件地址。。我希望我是清楚的。。。这是我的代码:Php 网站上的联系方式来自Anonymous@,php,forms,contact,Php,Forms,Contact,我有一个很好用的联系方式,唯一的问题是发件人是一个类似的电子邮件地址anonymus@name-hosting.com,我希望它类似于网站的电子邮件地址。。我希望我是清楚的。。。这是我的代码: <?php // Site Info $site_name = 'Azienda Agricola'; $site_email = 'mail@my-site.it'; if(isset($_POST['reservation_email'])){ $reservation_
<?php
// Site Info
$site_name = 'Azienda Agricola';
$site_email = 'mail@my-site.it';
if(isset($_POST['reservation_email'])){
$reservation_name = $_POST['reservation_name'];
$reservation_address = $_POST['reservation_address'];
$reservation_email = $_POST['reservation_email'];
$reservation_adults = $_POST['reservation_adults'];
$reservation_children = $_POST['reservation_children'];
$reservation_arrival = $_POST['reservation_arrival'];
$reservation_departure = $_POST['reservation_departure'];
$reservation_phone = $_POST['reservation_phone'];
$reservation_requirements = $_POST['reservation_requirements'];
$contact_email = $reservation_email;
$from_email = $reservation_email;
$reservation_name = "Nome: $reservation_name <br />";
$reservation_address = "Indirizzo: $reservation_address <br />";
$reservation_email = "Email: $reservation_email <br />";
$reservation_adults = "Adulti: $reservation_adults <br />";
$reservation_children = "Bambini: $reservation_children <br />";
$reservation_arrival = "Data arrivo: $reservation_arrival <br />";
$reservation_departure = "Data partenza: $reservation_departure <br />";
$reservation_phone = "Numero telefono: $reservation_phone <br />";
$reservation_requirements = "Richieste speciali: <br /> $reservation_requirements <br />";
$to = $site_email;
$subject = "Request from ".$site_name;
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$header .= 'From:'.$reservation_email. " \r\n";
$message = "
Hai ricevuto una nuova richiesta di prenotazione! <br />
$reservation_name
$reservation_address
$reservation_email
$reservation_adults
$reservation_children
$reservation_arrival
$reservation_departure
$reservation_phone
$reservation_requirements
";
// Send Mail
if(@mail($to,$subject,$message,$header)) {
$send = true;
} else {
$send = false;
}
if(isset($_POST['ajax'])){
if($send)
echo 'success';
else
echo 'error';
}
}
我希望有人能帮助我,
先谢谢你。
F.尝试将第5个参数添加到电子邮件功能中,例如:-F$reservation\u email 比如:
mail($to,$subject,$message,$header, "-f $reservation_email");
使用邮件功能时,邮件将通过服务器中预先配置的电子邮件地址发送。如果需要通过特定的电子邮件地址发送,可能应该使用SMTP身份验证,例如使用PHPMailer。尝试在标头中使用参数From表示另一个地址可能会增加邮件被归类为垃圾邮件的可能性。
试试看:不需要把所有代码都放上去。把你的问题解释清楚。。。