X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Почтовая рассылка -как верстать?
marina sp
marina sp
Topic Starter сообщение 25.2.2011, 5:08; Ответить: marina sp
Сообщение #1


Здравствуйте!
Скажите, как можно сделать почтовую рассылку?т.е. надо картинку самого письма вставить в отправляемое письмо так,чтобы при открытии пользователя этого письма сразу была открыта отправленная картинка,т.е. она не прикрепленная, а как бы открытая сразу?(извините, за масло масленое получилось,но не знаю как еще объяснить)Так обычно компании присылают коммерческие предложения.
Вот, не знаю как так сделать?почитала в инете,как поняла в html верстают?
а каких размеров, и куда вообще код вставлять?
Может какие есть подробные источники с описанием для чайников? Помогите, пожалуйста!:dolbit:
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 25.2.2011, 10:41; Ответить: Apay
Сообщение #2


сделать письмо multipart, одна часть - html с вставкой картинки куда надо, в src картинки - только имя без пути, вторая - прикрепленная картинка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmitrii_hb
Dmitrii_hb
сообщение 25.2.2011, 13:51; Ответить: Dmitrii_hb
Сообщение #3


попробуй так:
<form action="" method="post">
<br>Кому отправляем?<br>
<input type="text" name="to" value="Кому">
<br>Тема<br>
<input type="text" name="title" size="60" value="Тема сообщения"><br>
Сообщение<br>
<input type="textarea" name="mess" width="200" height="160" value="Сообщение"><br>
Изображение<br>
<input type='text' name='image' size='120' value=''>
<input type="submit" name="submit" value="Отправить">
</form>
<?php if($_POST['submit']) {
$title = substr(htmlspecialchars(trim($_POST['title'])), 0, 1000);
$mess = substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000);
$from= substr(htmlspecialchars(trim($_POST['from'])), 0, 1000);
$to = substr(htmlspecialchars(trim($_REQUEST['to'])), 0, 100);
$image = substr(htmlspecialchars(trim($_REQUEST['image'])), 0, 1000);
mail($to, $title, $mess, 'From:'.$from);
$address = $to;
$subject = $title;
$img = $image;
$headers = "Date: ".date("Y-m-d (H:i:s)",time())."\r\n";
$headers .= "From: $from <$from>\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=windows-1251\r\n";
if($_POST['image']==''){
$message="
содержание БЕЗ изображения
";
}
else {
$message="
содержание сообщения с изображением. изображение должно иметь вид <img src='$img'>.
";
}
mail($address,$subject,$message,$headers);
}
?>

здесь, если поле ввода текста image пустое, то применяется этот шаблон:
if($_POST['image']==''){
$message="
содержание БЕЗ изображения
";
}

а если оно не пустое, то этот:
else {
$message="
содержание сообщения с изображением. изображение должно иметь вид <img src='$img'>.
";
}

если есть какие-нибудь ошибки, извините, писал второпях...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marina sp
marina sp
Topic Starter сообщение 27.2.2011, 1:44; Ответить: marina sp
Сообщение #4


Спасибо [B]Dmitrii[/B], попробую.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marina sp
marina sp
Topic Starter сообщение 27.2.2011, 1:45; Ответить: marina sp
Сообщение #5


Apay,а вторую часть с картинкой - куда ее прикреплять?или ее надо залить на файлообменник какой-то?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marina sp
marina sp
Topic Starter сообщение 27.2.2011, 6:06; Ответить: marina sp
Сообщение #6


Dmitrii, скажите, пожалуйста, а все то,что описали выше, это вставлять куда? не пойму никак, сразу после кнопки прикрепить файл, где должен быть текст письма?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 27.2.2011, 13:39; Ответить: Apay
Сообщение #7


(marina sp @ 27.2.2011, 03:45) *
куда ее прикреплять?
надо картинку не загружать куда либо, а отправлять аттачем в тои же письме, как - ищите по форуму, например это есть тут
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MariJ
MariJ
сообщение 6.7.2015, 18:49; Ответить: MariJ
Сообщение #8


Еще вариант - перепоручить e-mail-рассылки специализированному агентству StandartMedia (сайт http://StandartMedia.ru), очень удобный сервис с возможностью контроля рассылки. А также приятный бонус - бесплатная разработка макета для рассылки. Возможна отправка писем по городам, странам. После того, как наша компания отдала на аутсорсинг директ-mail, намного лучше оптимизировались наши затраты.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
151 adw-kupon.ru 19809 Сегодня, 13:52
автор: Vmir
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
20 uahomka 3441 Сегодня, 11:54
автор: Skyworker
Открытая тема (нет новых ответов) Как в пушсетках покупают по 100-200 тысяч кликов за день?
1 Boymaster 510 Сегодня, 11:45
автор: Skyworker
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
30 freeax 5005 20.4.2024, 16:49
автор: Liudmila
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
13 Boymaster 2017 20.4.2024, 15:06
автор: Boymaster


 



RSS Текстовая версия Сейчас: 23.4.2024, 20:57
Дизайн