Возможно, это что-то очень простое, но я не могу найти хорошее решение для этого. Мне нужно написать сценарий python, который может принимать входные данные из трубы вот так:
$ some-linux-command | my_script.py
что-то вроде этого:
cat email.txt | script.py
Или он будет просто передаваться по трубе моим файлом .forward непосредственно из sendmail. Это означает, что входной файл может быть чем-то относительно большим, если в нем есть вложение, и это, вероятно, будет электронное письмо, позже мне придется занести в базу данных отправителя, тему и тому подобное, но я писал скрипты баз данных на python, так что эта часть будет в порядке. Основная проблема заключается в том, как перехватить данные, поступающие по трубе.