Автор Тема: обработка ответа на e-mail  (Прочитано 2306 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн metton

  • access granted
  • Старожил
  • ****
  • Сообщений: 320
  • +0/-0
  • 2
    • Просмотр профиля
    • http://bluejack.ru/
обработка ответа на e-mail
« : 21 Марта 2004, 16:50:51 »
Всем привет.
Возник такой вопрос.
Как реализуется обработка ответа на письмо от почтового робота (т.е. обычное информационное письмо отправленное НЕ человеком)?
Более конкретно. Пользователь вводит e-mail. Ему приходит письмо на это e-mail. И в зависимости от его ответа (предположим, простейшие "да" и "нет") выполняются разные действия.
Буду благодарен за любые советы (в том числе просто слова, по которым следует искать).
 BlueJacking среди нас

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
обработка ответа на e-mail
« Ответ #1 : 21 Марта 2004, 18:37:40 »
http://php.spb.ru/php/mail_robot.html
статья по ПХП, но алгоритм тот же
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн metton

  • access granted
  • Старожил
  • ****
  • Сообщений: 320
  • +0/-0
  • 2
    • Просмотр профиля
    • http://bluejack.ru/
обработка ответа на e-mail
« Ответ #2 : 22 Марта 2004, 11:31:48 »
Макс,
Спасибо за ссылку.
Начал думать как это в perl перевести.

mail.pl (вне каталогов сайта)

#!/usr/bin/perl
use strict;
open(LOG, "+print LOG "дата\\n";

# $in=fopen("php://stdin","r") or die(); // На что заменить эту строку из статьи?


ЗЫ: интересно мне, кто это писал... ну и язык :rolleyes:
« Последнее редактирование: 22 Марта 2004, 11:42:07 от metton »
 BlueJacking среди нас

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
обработка ответа на e-mail
« Ответ #3 : 22 Марта 2004, 12:11:54 »
perldoc pelipc
man procmail
MIME::Tools
The documentations is your friend

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
обработка ответа на e-mail
« Ответ #4 : 22 Марта 2004, 13:08:44 »
я к перлу уже больше года не прикасался (поэтому может и бред напишу), но примерно так:
while (my $str = ) {
   $data .=$str;
}
print LOG $data;
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28