Извоз е-пошту од Ентоураге у Оутлоок
Члан Даве Аддеи
Недавно сам морао да извози гомилу мејлова из Ентоураге и у Оутлоок, како би их послали некоме у формату могу прегледати и читати на ПЦ. Помислили бисте да извози избор мејлова од једног Мицрософт алата за управљање е-маил на други би лако, јел тако? Нажалост не. Срећом, мало Апплесцрипт и релативно јефтиног корисности има ствари ради за мене. Овај пост описује како.
Главни проблем је недостатак заједничког формата између Ентоураге (.Мбок за фолдера, .ЕМЛ за поједине поруке е-поште) и Оутлоок (.ПСТ за све). Некада је био стварно добар АпплеСцрипт извоз алат за извоз из Ентоураге, али нажалост то никада није ажуриран да ради на Леопард. Можете извести читав директоријум као МБОКС датотеку из Ентоураге, али то не може отворити Оутлоок па нису од велике користи ни.
(Као страну, постоје бројни начини да идемо у други начин, за извоз из Оутлоок и увоз у Ентоураге. То је скоро као да много људи прелазе са рачунара на Мац, али мало је потребно ићи у другом правцу ...)
Мој евентуални решење има два дела - добијање пошту из Ентоураге, и онда се у Оутлоок.
Добијање пошту из Ентоураге
За овај део, Написао сам АпплеСцрипт (заснован у великој мери на коду из мацоскхинтс) за извоз свих тренутно одабраних е-поруке у Ентоураге у фолдер на свом Мац. Много хвала мацоскхинтс корисника голги_боди за постављање изворни код.
Овде је сценарио ја користим (копирати ово у Сцрипт Едитор се користи):
tell application "Microsoft Entourage"
-- get a reference to all selected messages from entourage
set selectedMessages to the current messages
if selectedMessages is {} then
return
end if
-- absolute reference to our export folder
set fpath to "DiskName:Users:myusername:Documents:existingfolder:"
repeat with i in selectedMessages
set sentDate to time sent of i
set fname to fpath ¬
& my padNumber(year of sentDate as integer) ¬
& "-" & my padNumber(month of sentDate as integer) ¬
& "-" & my padNumber(day of sentDate as integer) ¬
& "-" & my padNumber(hours of sentDate as integer) ¬
& "-" & my padNumber(minutes of sentDate as integer) ¬
& "-" & my padNumber(seconds of sentDate as integer) ¬
tell application "Finder"
if (exists file (fname & ".eml")) then
set k to 1
repeat while (exists file (fname & "-" & (k as string) & ".eml"))
set k to k + 1
end repeat
set fname to (fname & "-" & (k as string))
end if
end tell
set fname to fname & ".eml"
save i in fname
tell application "Finder" to update file fname
end repeat
end tell
to padNumber(theNumber)
if theNumber is less than 10 then
return "0" & theNumber
else
return theNumber
end if
end padNumber
Мораћете да подесите фпатх да буде пут за постојећу фасциклу на вашем Мац. Када покренете ову скрипту у Сцрипт Едитор, све изабране фајлове у Ентоураге ће се извозити у својој извоза фолдер као .емл датотеке.
Зашто АпплеСцрипт уопште? Зашто не само превуците изабране е-поруке на фолдер? После свега, ово подстиче Ентоураге да им се извози у ЕМЛ формат. Проблем је, Када то урадите, Ентоураге извози емаилс помоћу е-поруке као име датотеке. Ово може да садржи све врсте необичних и занимљивих ликова, и Виндовс не воли да уопште. Ова скрипта се избегава проблем у потпуности помоћу датум и време је е-маил је послат као датотеке. (Такође, олакшава да нареди своје .емл фајлове по датуму и времену у Финдер уколико је то потребно.)
Добијање поште у Оутлоок
За овај део, Користио сам Виндовс алатку која се зове Čarobnjak za uvoz programa Outlook. То кошта $19.95, али то је више него вреди када се узме у обзир време које је може спасити. Можете га преузети и испробати бесплатно (максимум 5 е-порука демо увоза), али будите опрезни - у демо моду, Ви не можете да укључите у "омогући ЕМЛ Препроцесирање (UNIX, МАЦ)"Опција да би чаробњак признају Мац кодиране поруке е-поште, и тако увезене емаил ће садржати много "=" симбола када их видите у Оутлоок. Добра вест је да је купио апликација ради добро са Мац-кодираних е-поште.
Процес увоза је прилично лако. На рачунару са Оутлоок инсталиран, раде преко Оутлоок Импорт Визард, бити сигуран да се на "Омогућавање ЕМЛ Препроцесирање (UNIX, МАЦ)" опција (налази испод дугмета "Опције" на "Селецт фолдер извор" екран) да би били сигурни да су Мац кодирани емаил признат. Чаробњак је јако функционално, а ту су и фулл инструкције онлајн, тако да неће радити кроз остатак подешавања детаљно овде. То ће потрајати да уради увоз, али на крају ћеш завршити са свим својим е-поште у Оутлоок, са свим прилозима и оригиналних заглавља.
Само сам покушао овај процес се са Ентоураге 2008 (на Леопард) и Оутлоок 2002 (на КСП), али ја бих очекивао да ће радити са ранијим верзијама Ентоураге превише. Оутлоок Увоз Чаробњак тврди да ради на Виндовс 98 / МЕ / НТ 4.0 / 2000 / Виста / 2003 са Оутлоок 98/2000/2002/2003/2007, тако да би требало да буде добро да се без обзира на ваше подешавање.