Это мой пример кода для автоответчика в php. Когда я пытаюсь отправить, автоматический ответ, который они получают, не выводится. Скорее они получают код HTML.
<?php
$to = '[email protected]';
$subject = 'persona details';
$name = $_POST['name'];
$email = $_POST['email'];
$message = "Customer Name: $name <br/>
Email Id: $email
";// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers .= "From:" . $email . "\r\n";// Auto response code
$headers2 = "MIME-Version: 1.0" . "\r\n";
$headers2 .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers2 = "From:" . $to."\r\n";
$body=<<<EMAIL
<html>
<head>
<title>HTML email</title>
</head>
<body>
<h1>Sudhakar</h1>
<p><img src='http://garciniainfotech.com/images/garcinia.jpg'> </p>
</body>
</html>
EMAIL;
mail($to,$subject,$message,$headers);
mail($email,$subject,$body,$headers2);
?>
Задача ещё не решена.
Других решений пока нет …