2009-03-04

как поставить заголовок Return-Path к письму посылаемому командой mail

я уже писал в блоге что можно поправить php.ini добавив

mail.force_extra_parameters = "-f your@emailaddres.ru"

но более удобно использовать пятый аргумент функции mail:

$email    = "mail@yourdomain.ru";
$return_path = "mail@yourdomain.ru";
$from_path = "admin@yourdomain.ru";
$subject  = "text message";
$content  = "content of email"; 
$headers  = "Content-Type: text/plain;\n";
$headers .= "Content-Transfer-Encoding: 7bit;\n";
$headers .= "Return-Path: <".$return_path.">\n";
$headers .= "From: <".$from_path.">\n";
$extra = '-f '.$return_path;
mail($email, $subject, $content, $headers, $extra);
 

комментарии:

 

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться