Я хотел бы автоматически сохранять входящие сообщения в отдельные файлы. Я использую mailx
для чтения электронных писем. Я понимаю, что могу вручную сохранить определенные электронные письма, введя командную строку mailx и используя команду save
(т. Е. $ save email_number out_file
). Я хотел бы автоматизировать этот процесс, если это возможно, но единственный способ, которым я знаю, как сохранять электронные письма, - это ввести запрос mailx. У меня есть другие сценарии pyhthon, которые будут переваривать сохраненные электронные письма. Я понимаю, что все входящие письма по существу добавляются к одному файлу /var/mail/mail_file
, и я могу разобрать этот файл. Однако, похоже, может быть более элегантный способ сделать это. Я просмотрел страницу mailx man, и, если я не пропущу ее, я не вижу, как это сделать. Итак,Можно ли автоматически сохранять электронные письма mailx?
Есть ли способ автоматизировать сохранение почтовых сообщений mailx в разные файлы? Возможно, с скриптом оболочки или perl?