evgkuz
Новичок
Сообщение об ошибке с почтового сервера.
Вот код отправки письма пользователю сайта:
Проблема:
В случае ошибок (например: если такого Email не существует) почтовый сервер должен высылать сообщение об ошибке мне ([email protected]). Для этого я использовал "...Return-Path..." см выше. Но почему-то сообщение об ошибке отсулается администратору хостинга. Он сильно возмущается, а я не понимаю почему не работает "...Return-Path...".
Кто виноват в этой ситуации ?
Может я не правильно написал программу отсылки сообщений ?
Вот код отправки письма пользователю сайта:
PHP:
<?
$value = base64_encode($f[myname]);
$recipient = "=?windows-1251?B?$value?= <$f[email]>";
$value = base64_encode("Вам пришло сообщение");
$subject = "=?windows-1251?B?$value?=";
$message = "
Вам пришло сообщение с сайта
Текст сообщения:
$text
Автор сообщения: $name
Обратный адрес - автора сообщения: $email
С уважением,
администрация сайта
";
$headers = "From: <$email>\n";
$headers .= "Return-Path: <[email protected]>\n";
$headers .= "Content-Type: text/plain; charset=windows-1251\n";
@mail($recipient, $subject, $message, $headers);
?>
В случае ошибок (например: если такого Email не существует) почтовый сервер должен высылать сообщение об ошибке мне ([email protected]). Для этого я использовал "...Return-Path..." см выше. Но почему-то сообщение об ошибке отсулается администратору хостинга. Он сильно возмущается, а я не понимаю почему не работает "...Return-Path...".
Кто виноват в этой ситуации ?
Может я не правильно написал программу отсылки сообщений ?