2011-08-13 22 views
0

我正在使用名爲「Mail Archiver X」的產品將來自Apple Mail的郵件存檔到自定義FileMaker數據庫(「eMailViewerX」 - 這是Mail Archiver隨附的目標數據庫,該過程是必需的),從哪裏我將這些消息複製到我的主要消息存檔(另一個 FileMaker DB)。簡單的AppleScript將Apple Mail郵件導出到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中,這顯示爲\ UTB {UTF8:0B}。所以在腳本中必須有一個查找/替換。

沒有接口,沒有配置 - 只是從文件夾中吐出所有消息,並告訴我什麼時候完成。

這是的不是必須是免費的(雖然我不介意:) - 我很樂意支付一些可靠和簡單的東西。

如果有人知道這樣的腳本或願意寫它,我會很感激。我沒有找到任何東西。

TL; DR:我需要將所有郵件從Apple Mail文件夾導出到FileMaker可讀的CSV文件。

回答

0

這是一個IMAP郵箱嗎?如果是這樣,您可以使用plugin並將消息直接下載到FileMaker記錄中。

1

有一種名爲Mail to Filemaker Importer的軟件,它不到20美元。

+0

我遲到了,但 - 謝謝!我購買Mail給Filemaker,並且每天都在使用它 - 像魅力一樣運作。 – Wintermute101

相關問題