Как я могу разделить входящую почту на несколько писем в Mail.app?

855
Grzegorz Adam Hankiewicz

Я получаю несколько электронных писем, текстовые тела которых разделены тире. Я бы предпочел, чтобы каждое тело содержалось в отдельном письме, заменяя тему, возможно, первой строкой тела, чтобы лучше идентифицировать ее.

В старые добрые времена я использовал это с помощью fetchmail + procmail + formail + регулярные выражения, чтобы сделать это, когда MTA передает почту в местный MUA.

Есть ли способ сделать то же самое в Mail.app, используя правила фильтрации при общении с сервером IMAP? Я проверил / Library / Scripts / Mail Scripts, но не нашел ничего похожего, кроме скрипта, создающего новую почту, но требующего пользовательского ввода.

0

2 ответа на вопрос

1
Doug Harris

Проверьте « пакетный дайджест сообщений ». Из его описания:

Этот AppleScript для почты будет принимать одно или несколько выбранных дайджест-сообщений (сообщения, отформатированные как multipart / digest (MIME-дайджест) в соответствии с RFC2046 или простой дайджест, как определено в RFC1153), и извлекать отдельные сообщения из дайджест-сообщения - это особенно полезно, если Вы подписаны на список рассылки в дайджест-формате, но хотите ответить на одно сообщение в дайджесте, а не на само дайджест-сообщение.

(нашел это через список почтовых плагинов HawkWings.net )

0
therobyouknow

Я могу испортить свою репутацию из-за этого, но если вы запустите Windows на своем Mac, возможно, вы могли бы импортировать свою почту в Outlook Express 6, закрыть ее и запустить Express-Archiver (загрузка с expressarchiver.com), который очень мощный и может сохранить каждый из ваши электронные письма в виде простого текстового файла со всей информацией заголовка, закодированными вложениями (или, если хотите, помещенными в папку). Он также имеет мощные возможности переименования для каждого файла.

Не решение Mac, но может делать то, что вы хотите.