Izvoz e-pošte iz Entourage u Outlook
Članak Dave Addey
Nedavno sam morao izvesti hrpa e-pošte iz Entourage i u Outlook, kako bi ih poslati nekome u formatu mogu pregledavati i čitati na računalu. Čovjek bi pomislio da je izvoz izbor e-pošte s jednog Microsoft alata e-mail za upravljanje u drugi će biti lako, pravo? nažalost ne. zahvaljujući, malo AppleScript i relativno jeftin korisnosti dobio stvari radi za mene. Ovaj post opisuje kako.
Glavni problem je nedostatak zajedničkog formata između Entourage (.mbox za mape, .EML za pojedine e-pošte) i Outlook (.PST za sve). Tu se stvarno dobro AppleScript izvoz alat za izvoz iz Entourage, ali nažalost nikada nije ažuriran raditi na Leopard. Možete izvesti cijeli folder kao Mbox datoteke iz Entourage, ali to se ne može otvoriti Outlook i tako nisu puno korištenje bilo.
(Kao na stranu, postoje brojni načini da ide drugo put, izvoziti Outlook i uvesti u Entourage. To je gotovo kao da se puno ljudi prebacivanje s računala na Mac, ali malo je potrebno ići u drugom smjeru ...)
Moj eventualni rješenje sastoji od dva dijela - dobivanje pošte iz Entourage, a zatim ga uzimajući u Outlook.
Dobivanje pošte iz Entourage
Za ovaj dio, napisao sam AppleScript (teško na temelju kodom iz macosxhints) za izvoz svih trenutno odabranih e-pošte u programu Entourage u mapu na mom Macu. Puno hvala macosxhints korisnika golgi_body za postavljanje izvornog koda.
Evo skripta Ja sam koristeći (kopirajte ovo u Script Editoru ga koristiti):
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
Morat ćete postaviti fpath biti put do postojeću mapu na vašem Mac. Kada pokrenete ovu skriptu u Script Editor, sve odabrane datoteke u Entourage će se izvesti na svom izvoznom mapu kao EML datoteke.
Zašto koristiti AppleScript na sve? Zašto ne samo povucite odabrane poruke e-pošte na mapu? Nakon svega, to traži Entourage da im izvoz se u EML format. Problem je, kada ste to učinili, Pratnja izvozi e-pošte pomoću e subjekt kao naziv datoteke. To može sadržavati sve vrste čudnih i prekrasnih likova, a Windows ne sviđa uopće. Ova skripta se izbjegava problem uopce pomoću datum i vrijeme e-mail je poslan kao naziv datoteke. (To također olakšava naručiti EML datoteke po datumu i vremenu u Finder ako je potrebno.)
Dobivanje pošte u Outlook
Za ovaj dio, Koristio sam Windows utility zove Outlook Čarobnjak za uvoz. To košta $19.95, ali to je više nego isplati kad se uzme u obzir vrijeme koje je može spasiti. Možete ga skinuti i isprobati besplatno (maksimum 5 e-mail po demo uvoz), ali je upozorio - u demo modu, ne možete uključiti „, omogućite EML predobrada (Unix, MAC)”Opciju kako bi čarobnjak prepoznati Mac-kodirane poruke e-pošte, pa uvezene e-pošte će sadržavati puno „=” simbolima kada ih pogledati u programu Outlook. Dobra vijest je da je kupio app radi u redu s Mac-kodirane poruke e-pošte.
Postupak uvoza je prilično jednostavan. Na računalu s programom Outlook instaliran, raditi kroz Outlook Čarobnjak za uvoz, biti sigurni da se na „Enable EML predobrada (Unix, MAC)"mogućnost (pronađena ispod gumba „Opcije” na „odabir izvora mapu” ekran) kako bi bili sigurni da su vaše Mac-kodirane poruke e-pošte prepoznata. Čarobnjak je prilično razumljiva sama po sebi, a tu su i Cijeli upute online, pa ne će se izvoditi kroz ostatak postavki u detalje ovdje. To će potrajati neko vrijeme za napraviti uvoz, ali na kraju ćete završiti sa svim svojim e-pošte u programu Outlook, sa svim prilozima i izvornih zaglavlja.
Ja sam samo pokušao ovaj postupak sam s Entourage 2008 (na Leopard) i Outlook 2002 (na XP), ali ja bi se očekivati da rade sa starijim verzijama Entourage previše. Outlook Čarobnjak za uvoz tvrdi da radi na Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 s programom Outlook 98/2000/2002/2003/2007, tako da bi trebao biti dobar to ići, bez obzira na vaše postavke.