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

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите пожалуйста начинающему.
Я пытаюсь настроить форму обратной связи на сайте. Всё работает, письма доходят, но хочется немного усовершенствовать - не получается.....
Можно ли сделать, чтобы письмо с сайта уходило по двум разным адресам?
Можно ли, чтобы письмо приходило с заметным для меня заголовком "Это письмо с вашего сайта",чтобы не затерялось в спаме.
Спасибо.
<?php
$mailto = "почта@narod.ru";
$charset = "windows-1251";
$subject = $_POST['posRegard'];
$content = "text/plain";
$message = $_POST['posText'];
$statusError = "";
$statusSuccess = "";
$errors_name = 'Введите ваше имя';
$errors_mailfrom = 'Введите свой E-mail адрес';
$errors_incorrect = 'Заполните правильно Ваш E-mail адрес';
$errors_message = 'Наберите текст вашего сообщения';
$errors_subject = 'Введите тему сообщения';
$captcha_error = 'Проверьте правильность ввода защитного кода';
$send = 'Ваше сообщение успешно отправлено';
?>
$mailto1 = "почта1@narod.ru";
$mailto2 = "почта2@narod.ru";
mail($mailto1, "Это письмо с вашего сайта", $message);
mail($mailto2, "Это письмо с вашего сайта", $message);
Попробовал, фраза "Это письмо с вашего сайта" доходит на оба адреса, а вот само отправленное письмо и приходит пустое и адрес написан, как будто письмо от хостинга на котором сайт......
Почему как будто, оно ж и есть от хостинга (сервера).
Читать описание mail(); нужно http://www.php.ru/manual/function.mail.html
проверь это $message = $_POST['posText']; и имя переменной для textarea в форме
$mailto = 'email1@email.ru, email2@email.ru, email3@email.ru';
По поводу темы письма, покажите Вашу строку отправки
По поводу темы письма, покажите Вашу строку отправки
Извените не пойму какую строку, где мне её найти?
Извените не пойму какую строку, где мне её найти?
ту где написано mail();
и ещё код формы обратной связи.
mail($mailto1, "Это письмо с вашего сайта", $message, $headers);
но эта фраза не приходит
но эта фраза не приходит
А какая тема у приходящего письма?
попробуйте так
если приходит текст, значит Вы неправильно принимаете переменную $message из формы
если не приходит, нужно смотреть в сторону настройки сервера
Можно ли сделать, чтобы письмо с сайта уходило по двум разным адресам?
Можно ли, чтобы письмо приходило с заметным для меня заголовком "Это письмо с вашего сайта",чтобы не затерялось в спаме.
По обоим вопросам ответ "да".
ТС, читайте здесь - http://habrahabr.ru/blogs/webdev/17531/
Внимательно только. И всё поймёте.