Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Andrew Evdokimov                     2:5020/767.3   19 May 2001  22:21:52
 To : Pavel Reich
 Subject : Re^2: Обновление данных на сайте по e-mail'у
 -------------------------------------------------------------------------------- 
 
 09 мая 2001, 13:25
 Pavel Reich >щ>щ>щ>щ>щ> Andrew Evdokimov:
 
  VV>>> Можно ли осуществить такую фичу.
  VV>>> Я посылаю по емыйлу письмо (определённого формата).
  VV>>> А на моём сайте меняется кусок текста (в формах, например).
  VV>>> Объясните, пожалуйста, как можно подробней.
  AE>> Ставишь робота, который смотрит твой почтовый ящик, и если находит там
  AE>> письмо, пытается его распарсить. Если распарсивает прямо, то кидает в
  AE>> БД, откуда и строится твой сайт. Хотя можно и html переписывать,
  AE>> естественно. Пишется на чем хочешь практически.
  PR>     Давайте поподробнее обсудим идею сабжа.
  PR> Как я это представляю (на перле): используя модуль Net::Pop3
  PR> выкачиваем
  PR> сообщения с сервера. Тема письма - имя файла вида:upload:index.html
  PR> (закачиваем на наш сервер файл в корневой каталог с именем index.html)
  PR> или download:images/home.gif (скачиваем из images файл home.gif). Теперь
  PR> с телом письма: в каком формате лучше слать:MIME или UUE? С последним
  PR> может возникнуть проблема многосекционности (насчет первого, я его хуже
  PR> знаю, судить не могу). Если файл существует, проверяем атрибут ридонли,
  PR> если его нет - обновляем. Если есть - пишем письмо отправителю, он
  PR> дает подтверждение, все равно обновляем. Список отправителей хранится
  PR> отдельно в скрипте.    У кого еще какие идеи?
 
 Hу я писал выше как хорошо делать. Контент сайта берется из БД, как это принято 
 у нас, или текстовиков, как это принято у них. Письмо содержит аттач в виде
 XML'я, в котором написано, что и где обновлять, как это принято у нас, или
 специально сформатированный текст, в котором написано, что и где обновлять, как 
 это принято у них. Письмо читается программой на Java, как это принято у нас,
 или на Perl, как это принято у них, и этой же (или другой) программой
 обновляется БД, как это приянто у нас, или соответсвующий текстовик, как это
 принято у них. После обработки результат (обработал/нет, где, почему, кто дурак 
 и т.п.) записывается в БД, как это принято у нас, или в /dev/null, как это
 принято у них, и параллельно отслылается на e-mail отправителю, как это принято 
 у нас, или в /dev/null, как это принято у них. Статистика доступна через
 web-интерфейс, как это принято у нас, или недоступна вообще, как это принято у
 них.
 
 Phasing your mind,                          -=[InternetMedia Solutions]
 Andrew "_elahi_" Evdokimov                         -=[www.imsolutions.ru]
 
 ---
  * Origin: It's so FUCKING GREAT to be alive ! (Zappa) (2:5020/767.3)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Обновление данных на сайте по e-mail\'у   Victor Volkov   15 Apr 2001 20:59:05 
 Обновление данных на сайте по e-mail\'у   Eugene Radyuk   16 Apr 2001 19:26:08 
 Обновление данных на сайте по e-mail\'у   Dmitry Ivanov   17 Apr 2001 17:04:47 
 Обновление данных на сайте по e-mail\'у   Eugene Radyuk   19 Apr 2001 19:38:30 
 Обновление данных на сайте по e-mail\'у   Dmitry Ivanov   20 Apr 2001 10:09:48 
 Обновление данных на сайте по e-mail\'у   Vladimir Polevoy   22 Apr 2001 21:48:45 
 Обновление данных на сайте по e-mail\'у   Victor Volkov   18 Apr 2001 14:01:11 
 Обновление данных на сайте по e-mail\'у   Eugene Radyuk   19 Apr 2001 19:49:53 
 Обновление данных на сайте по e-mail\'y   Rustem Samatov   21 Apr 2001 13:40:42 
 Re: Обновление данных на сайте по e-mail\'у   Andrew Evdokimov   21 Apr 2001 12:28:35 
 Re: Обновление данных на сайте по e-mail\'у   Pavel Reich   09 May 2001 13:25:50 
 Re: Обновление данных на сайте по e-mail\'у   Pavel V. Ammosov   10 May 2001 22:16:44 
 Re^2: Обновление данных на сайте по e-mail\'у   Andrew Evdokimov   19 May 2001 22:21:52 
Архивное /ru.website/151353b06f481.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional