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

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

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

2 ответа2

1

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

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

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

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .