Какой лучший вариант для запуска скрипта каждый раз, когда я получаю новое письмо? Я использую pine на Linux. Я хочу передать письмо в свой скрипт и выполнить некоторую обработку. У меня нет прав root на сервере.
решение1
Если он локальный (как и просил Дуг), вы можете попробовать файл .forward.
Большинство агентов доставки почты ищут файлы $HOME/.forward. Если $HOME/.forward
просто содержит адрес электронной почты, он перешлет вашу почту на этот адрес электронной почты. Существует также формат файла для .forward, который отправит вашу почту в скрипт. Вам нужно выяснить не только, используете ли вы локальную или удаленную (IMAP, POP3) доставку, но и какой тип локальной программы доставки (qmail, sendmail) использует ваша система.
Странно, но быстрый поиск в Google не нашел никаких исчерпывающих руководств для файлов .forward. Лучшее, что я смог найти, это этодовольно сложный учебникв котором содержится множество подробностей о procmail, которые вы, вероятно, можете проигнорировать.