Простой AppleScript для экспорта сообщений Apple Mail в базу данных FileMaker? - PullRequest
0 голосов
/ 13 августа 2011

Я использую продукт под названием «Mail Archiver X» для архивирования сообщений из Apple Mail в пользовательскую базу данных FileMaker («eMailViewerX» - это целевая база данных, которая поставляется с Mail Archiver и требуется для процесса), отгде я копирую эти сообщения в мой основной архив сообщений ( другая FileMaker DB).

Хотя этот процесс работает, он довольно неуклюжий (Apple Mail> Mail Archiver X> FileMaker DB # 1> FileMaker DB # 2) - и он ломается каждый раз, когда появляется новая версия Apple Mail или OS X, пока разработчик не обновит «Mail Archiver X».

Поэтому я ищу более простое решение: AppleScript, который будет экспортировать все сообщения из одной папки («В архив») в Apple Mail (4.5 / Snow Leopard или 5.0 / Lion) в виде простогоФайл CSV или .tab со следующими данными в строке:

Отправитель сообщения *
Получатель сообщения *
Дата отправки
Время отправки
Тема
Тело

(* Было бы здорово разделить имя и адрес электронной почты, но я понимаю, что это не может (всегда) быть возможным.)

Единственная сложная часть может заключаться в преобразовании возвратов каретки в электронной почте.тело почтовых сообщений в специальный символ, который FileMaker ожидает в файлах TAB или CSV.В BBEdit это отображается как \ x {0B} (UTF8: 0B).Поэтому в сценарии должна быть функция «Найти / заменить».

Нет интерфейса, нет конфигурации - просто что-то, что выплевывает все сообщения из папки и сообщает мне, когда это будет сделано.

Это не должно быть бесплатным (хотя я бы не возражал :) - я бы с радостью заплатил за что-нибудь надежное и простое.

Если кто-то знает о таком сценарии илиготов написать это, я был бы очень признателен.Я ничего не нашел.

TL; DR: мне нужно экспортировать все сообщения из папки Apple Mail в файл CSV, читаемый FileMaker.

Ответы [ 2 ]

1 голос
/ 12 мая 2013

Существует программное обеспечение под названием Mail to Filemaker Importer, оно стоит менее $ 20.

0 голосов
/ 31 октября 2011

Это почтовый ящик IMAP?Если это так, вы можете использовать плагин и загружать сообщения непосредственно в записи FileMaker.

...