- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Простой модуль отправки сообщений стоит на сайте. При заполнении обязательное поле на какое e-mail писать ответное письмо. После отправки у получателя в заголовке письма "От" или "Отправитель" стоит e-mail адрес хостера. Его необходимо заменить на тот e-mail, который был вбит в форму обратной связи отправителем. Подскажите пожалуйста как это можно сделать. Использовал на сайте модуль отправки сообщений:
<?php
$name = $_POST['name'];
$dolz = $_POST['dolz'];
$org = $_POST['org'];
$adr = $_POST['adr'];
$tlf = $_POST['tlf'];
$email = $_POST['email'];
$tema = $_POST['tema'];
$lettertext = $_POST['lettertext'];
$to = "адрес получателя@mail.ru";
$mess = "С сайта было отправленно сообщение.
Имя отправителя - $name;
Должность отправителя - $dolz;
Организация отправителя - $org;
Адрес организации - $adr;
телефон отправителя - $tlf;
e-mail отправителя - $email;
Сообщение:
$lettertext";
$headers = 'Content-type: text/plain; charset=windows-1251';
$headers = 'From:' .$email;
mail($to, $tema, $mess, $headers);
echo ('<html><head>
<meta http-equiv="content-type" content="text/plain; charset=windows-1251">
<meta http-equiv="refresh" content="0; url=zakaz.html">
</head></body></html>');
?>
Спасибо!
$headers .= 'From:' .$email;
p.s. ещё можно добавить:
$headers .= 'Reply-To: '.$email;
;7477056']$headers .= 'From:' .$email;
p.s. ещё можно добавить:
$headers .= 'Reply-To: '.$email;
пробовал добавлять заголовки, но данная конструкция не работает к сожалению
приходят письма
От кого: User на площадке <postmaster@площадка.nichost.ru>
приходят письма
не понял письма вообще доходят или нет ? может mail функция не работает на сервере
$headers = 'Content-type: text/plain; charset=windows-1251';
$headers .= 'From: '.$email;
$headers .= 'Reply-To: '.$email;
mail($to, $tema, $mess, $headers, '-f'.$email);
не понял письма вообще доходят или нет ? может mail функция не работает на сервере
письма доходят нормально
в модуле стоят заголовки /$headers .= 'From:' .$email; $headers .= 'Reply-To: '.$email;/, они по идее должны сменить в поле "От кого" e-mail хостера (User на площадке <postmaster@площадка.nichost.ru>) на e-mail отправителя ($email), но этого не происходит
Denisss70 добавил 22.08.2010 в 14:20
;7477165']$headers = 'Content-type: text/plain; charset=windows-1251';
$headers .= 'From: '.$email;
$headers .= 'Reply-To: '.$email;
mail($to, $tema, $mess, $headers, '-f'.$email);
не работает
письма приходят нормально, но в поле "От кого" стоит e-mail хостера, а не отправителя
не работает
А, ну всё правильно :) Забыли одну важную вещь.
$headers = "Content-type: text/plain; charset=windows-1251\r\n";
$headers .= "From: $email\r\n";
$headers .= "Reply-To: $email";
(после последнего заголовка перенос не нужен)
не работает, заголовок "от кого" не меняется на адрес отправителя
Denisss70 добавил 22.08.2010 в 14:46
;7477232']А, ну всё правильно :) Забыли одну важную вещь.
$headers = "Content-type: text/plain; charset=windows-1251\r\n";
$headers .= "From: $email\r\n";
$headers .= "Reply-To: $email";
(после последнего заголовка перенос не нужен)
нет, не работает
Denisss70 добавил 22.08.2010 в 14:56
ладно, попробую пообщаться с хостером, посмотрим что они скажут
спасибо за помощь