Общение в Интернете! Все самое интересное!

Автопоздравитель Happy Birthday

У каждого из нас есть друзья, знакомые, сотрудники. И всем им приятно, когда их поздравляют с праздником, днем рождения. Но, как ни печально, мы не всегда помним даты их рождения. Иногда просто не хватает времени, иногда просто забыли, а может и то и другое. Как же найти выход из этой ситуации?
Очень просто. Нужно использовать программу "Автопоздравитель Happy Birthday".
Программа предназначена для автоматического поздравления по электронной почте. Вы собираете адреса электронной почты ваших друзей, знакомых или сотрудников и проставляете даты их рождения. Теперь остается ждать нужный день. Когда наступит день рождения человека из нашей базы, программа сама отправит на электронный ящик красочное письмо-поздравление. Письмо - поздравление генерируется в HTML-формате по шаблонах поставляемых с программой. Также Вы можете самостоятельно создать неограниченное число своих шаблонов.
Это был только принцип работы программы. А теперь рассмотрим процедуру установки программы.
Программа поставляется в четырех архивах. Распакуйте их в какую-либо одну папку. Теперь Открываем файл birthday.mdb (все данные о людях находятся в базе данных MSAccess) и заполняем таблицу sotr. Можно ее заполнить вручную, а можно, если у Вас уже есть некая база, импортировать ёё.
Далее нужно в Панели Управления->Источники ОДБС->Системный DSN добавить системный источник типа Microsoft Access (*.mdb) и назовите его "birthday". Еще не забудьте указать путь к файлу birthday.mdb.
Потом, откройте в текстовом редакторе birthday.ini и отредактируйте его в соответствии с Вашими параметрами.
Всё программа готова к работе. Если желаете, то можете отредактировать шаблоны по Вашему вкусу.
Теперь остается только запускать программу каждый день. Можете это делать вручную: запускаем birthday.exe и нажимаем "Запуск". А можно настроить автоматическую работу через шедуллер: команда автоматического запуска: "birthday.exe run".
Еще несколько слов о шаблонах.
Шаблоны находятся в каталоге .shablons и имеют расширение .txt. Во время генерации конкретного письма шаблон выбирается случайным образом из всех файлов в папке shablons. В шаблоне есть специальные символы << >>, которые обозначают мета-тэги, которые во время генерации заменяются на реальные значения. Сейчас есть следующие мета-тэги:
<<email-to>> - электронный ящик адресата, на кого уходит письмо,
<<fio>> - ФИО сотрудника,
<<imagedir>> - абсолютный путь к каталогу .shablonsimages.
Шаблон начинается со служебных строк:
Message:
To: <<email-to>>
From: [email protected] <- можно менять
Subject: Happy birthday! <- можно менять (русские символы могут не прочитаться)
Contents:
Далее следует html-код тела письма. Это обычный html-код, единственное
отличие в том, что внешние объекты (рисунки) вставляются следующим образом:
Внутри html-кода:
<img ... src="cid:image.gif">
После html-кода дается расшифровка:
File Object: <<imagedir>>edit_muz.gif|cid:image.gif
где: image.gif - присвоенное (любое) название объекта
<<imagedir>>edit_muz.gif - его реальное местонахождение.
Файл-аттач делается следующим образом:
File Item: <<imagedir>>myfile.zip
Служебные поля File Object: и File Item: должны располагаться после html-кода тела письма.
Исходя из этого, Вы можете создать свой шаблон, который потом можно протестировать кнопкой "Test".
Еще хотелось бы сообщить, что до 50 человек программа отсылает поздравления без никаких. А вот, если Вы насобираете друзей или сотрудников более 50 человек, то нужно будет купить программу.
Более подробнее о программе Вы можете узнать здесь - http://mshapkin.narod.ru/dr/dr.html
Ссылки на скачивание программы:
- Служебные dll-ки (~1.76 Мб) - http://mshapkin.narod.ru/dr/pb8_dll1.rar
- Служебные dll-ки часть 2 (~1.48 Мб) - http://mshapkin.narod.ru/dr/pb8_dll2.rar
- Служебные библиотеки (~1.0 Мб) - http://mshapkin.narod.ru/dr/pb8_pfc.rar
- Файлы программы (~556 Кб) - http://mshapkin.narod.ru/dr/dr.rar

 



:: Добавить комментарий ::
Ваше имя:
Текст:

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

Моя кнопочка:

Если вам понравился мой сайт, я буду вам признателен, если вы разместите мою кнопочку на своем сайте.

 

© Kapelyukh Sergey 2003-2022
При перепечатке статей с даного сайта обязательно указывать автора и ссылку на сайт-источник или, если такого нет, указывать Капелюх Сергей и ссылку на http://myleleka.com.ru.
  Яндекс цитирования myleleka.com.ru