|
|
|
| Отправляю письмо. В заголовке от кого указываю
$headers .= "From: Admin <tavilad@yandex.ru> ";
А на выходе получаю в "от кого :" имя сервера и имя сайта. Вот на картинке можно посмотреть полученное письмо.
http://saga-love.se/23.jpg
я же указала кому отослать. Почему так происходит.
$to = "Admin <tamarand@yandex.ru>, ";
$subject = "Letter for $fnw ID $idw from man ID $idm";
$message = "
<html>
<head>
<title>Letter for $fnw ID $idw from man ID $idm</title>
</head>
<body>
Letter for $fnw ID $idw from man ID $idm ! <br>
<img src=\"http://saga-love.se/mail/title_for_mail.jpg\" width=\"693\" height=\"98\" /><br>
$letter
<p><img src=\"http://saga-love.se/mail/flovers_fon_white.jpg\" width=\"43\" height=\"43\" /></p>
</body>
</html>";
$headers = "Content-type: text/html; charset=windows-1251 ";
$headers .= "From: Admin <tavilad@yandex.ru> ";
$headers .= "Bcc: tavilad@yandex.ru ";
$message = str_replace("\r\n","<br> ",$message);
$message = str_replace("\r"," <br>",$message);
$message = str_replace("\n","<br> ",$message);
echo "<br/>".$message;
mail($to, $subject, $message, $headers); | |
|
|
|
|
|
|
|
для: tavila2009
(05.03.2009 в 15:09)
| | Это делет ваш сервер (его настройки). Тут три выхода - либо передать пятым аргументом в фунцию mail ваш адрес с добалением параметра -f, то есть "-ftavilad@yandex.ru", либо обратиться к хостеру, если это не поможет, либо настроить параметры своей почты на сервере, если это доступно. Обычно, это нужно добавить ваш адрес в доверенные адреса. | |
|
|
|
|
|
|
|
для: sim5
(05.03.2009 в 15:22)
| | mail("-ftavilad@yandex.ru", $to, $subject, $message, $headers); -
вот так записать надо? А переменную $to оставлять? | |
|
|
|
|
|
|
|
для: tavila2009
(05.03.2009 в 15:27)
| | Нет, я же сказал - пятым:
mail("tavilad@yandex.ru", $subject, $message, $headers,"-ftavilad@yandex.ru"); | |
|
|
|
|
|
|
|
для: sim5
(05.03.2009 в 15:35)
| | Спасибо большое.! | |
|
|
|