Я вызываю сценарии оболочки внутри / etc / smrsh для обработки входящих писем как команд для моей системы. Поскольку я вижу, что все входящие электронные письма не попадают в / var / mail / spool / USER.
Могу ли я получить доступ к содержимому писем? какая-то переменная $ 1 $ 2 связана со значениями содержимого?
Если нет, как мне получить доступ к содержанию полученных писем?
Спасибо, парни
Если вы используете псевдоним канала, содержимое сообщения передается в вашу программу / скрипт как stdin.
Итак, что-то вроде этого (очень уродливо / неэффективно) в bash:
#!/bin/sh
while read line; do
echo $line >> /tmp/file
done
поместит копию сообщения в / tmp / file.