LINUX.ORG.RU
решено ФорумAdmin

Прием почты, сохранение аттача и вызов шеллскрипта

 , ,


0

1

Добрый день!

Объясню суть вкратце. Есть сервер с Debian, которому нужны свежие списки прокси-серверов. Я получаю свежие списки прокси на почту раз в сутки. Эти списки вложены в аттач письма, в zip-архив. Устал делать это вручную, поэтому хочу все автоматизировать. Как и с помощью каких инструментов лучше собрать пайплайн: прием письма с аттачем на root@servername.com -> ??? -> скармливание разархивированного текстовика python-скрипту? Подозреваю, что понадобится procmail.

Спасибо!

Вроде можно почтовый алиас прописать «| <твой скрипт>». Но тогда тебе в скрипте придётся выдергивать вложение, распаковывать и т.д. И адрес отдельный понадобится.

ziemin ★★ ()

Складывай в mbox и из питона его и читай.

anonymous ()

Скармливаей сообщение скрипту через алиас/procmail или даже через fetchmail (в совсем терминальной стадии). В скрипте вызови ripmime, он тебе контент письма разберёт и разложит на файлы - дальше уже сообразишь сам.

no-dashi ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.