2014-10-26 2 views
-1

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

Есть ли способ автоматизировать сохранение почтовых сообщений mailx в разные файлы? Возможно, с скриптом оболочки или perl?

ответ

0

После нескольких дней поиска я нашел решение. А именно, procmail. Хорошие инструкции по использованию procmail можно найти здесь: Mail Filtering with Procmail

 Смежные вопросы

  • Нет связанных вопросов^_^