Apache != mail-server
Народ!
Может кто сталкивался с таким вопросом:
на сервере стоит Apache. mail-сервер отсутствует.
Необходимо реализовать автоответчик для мыла.
Средства: все тот же Apache, MySQL и PHP.
Приблизительный метод работы:
на xx порт (POP3, наверное) приходит письмо. Апач слушает xx порт
(окромя 80 и 8080) и при получении письма mod_rewrite'ом делает
редирект (Virtual Host) на скрипт PHP, который распарсивает письмо и генерирует
ответ (используя MySQL). Ответ посылается в xx порт (SMTP необходимому серверу).
Вся фишка в отсутствии mail-сервера. Можно ли его таким образом
обойти?
Номер выпуска : 4469
Возраст листа : 601 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/367235
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
Eugene Izvekov пишет:
Вернее SMTP
SMTP и HTTP по своей структуре совершенно разные протоколы. Поэтому SMTP
клиент никак не договорится с HTTP сервером :( Нужен посредник
принимающий письмо по SMTP и отсылающий его по HTTP.
Ответить можно. Хотя-бы через mail().