Ríomhphoist onnmhairithe ó Entourage go Outlook
Airteagal ag Dave Addey
Tá mé go raibh déanaí a onnmhairiú a bunch ríomhphoist ón Entourage agus an dearcadh romhainn isteach, d'fhonn iad a chur chuig duine éigin i bhformáid is féidir leo brabhsáil agus a léamh ar PC. Shílfeá go mbeadh onnmhairithe rogha de teachtaireachtaí ríomhphoist ón uirlis amháin Microsoft bainistíochta ríomhphoist go ceann eile a bheith éasca, ceart? Faraor ní. buíochas le Dia, le beagán de AppleScript agus fóntais réasúnta saor fuair rudaí ag obair dom. Tá an post seo cur síos ar conas.
Is í an fhadhb is mó ar an easpa bhformáid thoil a chéile ag Entourage (.MBox do fillteáin, .eml le haghaidh ríomhphoist aonair) agus Outlook (.PST do gach rud). Ní úsáidtear chun bheith ina uirlis onnmhairithe gur maith AppleScript le haghaidh onnmhairiú ó Entourage, ach faraor tá sé riamh tugtha cothrom le dáta a bheith ag obair ar Leopard. Is féidir leat a onnmhairiú fillteán ar fad mar chomhad MBox ó Entourage, ach ní féidir iad seo a oscailt ag Outlook agus nach bhfuil sin a úsáid i bhfad ceachtar.
(Mar leataobh, tá go leor bealaí chun dul ar an eile bhealach, a onnmhairiú amach as Outlook agus a allmhairiú isteach sa Entourage. Tá sé beagnach amhail is dá go leor de na daoine ag athrú ó ríomhaire go Mac, ach ní mór beag chun dul sa treo eile ...)
Tá mo réiteach faoi dheireadh dhá chuid - ag fáil ríomhphoist as Entourage, agus ansin ag fáil i do Outlook.
Dul phoist as Entourage
Mar chuid seo, Scríobh mé AppleScript (bunaithe go mór ar cód ó macosxhints) a onnmhairiú gach ríomhphost faoi láthair-roghnaithe i Entourage i bhfillteán ar mo Mac. Míle buíochas do golgi_body macosxhints úsáideora do phost an cód bunaidh.
Seo an script Tá mé ag baint úsáide as (cóip so do chur in Eagarthóir Scripte a úsáid):
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
Beidh ort a chur ar bun fpath a bheith ar an cosán ar an fillteán atá ann cheana ar do Mac. Nuair a ritheann tú an script i Eagarthóir Scripte, Beidh gach ceann de na comhaid roghnaithe i Entourage a onnmhairiú chuig do fhillteán ar onnmhairí mar chomhaid Eml.
Cén fáth a úsáid AppleScript ar chor ar bith? Cén fáth nach bhfuil tarraing ach an r-phoist a roghnaíodh isteach i bhfillteán? Tar éis gach rud, leideanna an Entourage a onnmhairiú dóibh féin i bhformáid Eml. Is é an fhadhb, nuair a dhéanann tú amhlaidh, onnmhairí Entourage an r-phoist ag baint úsáide as an t-ábhar r-phost mar an ainm comhaid. Is féidir é seo go bhfuil gach cineál de phearsana aisteach agus iontach, agus ní Windows cosúil go bhfuil ag gach. Seachnaíonn sé seo script ar an bhfadhb ar fad ag baint úsáide as dáta agus am seoladh an r-phost mar an ainm comhaid. (Déanann sé freisin sé níos éasca a ordú do chuid comhad Eml réir an dáta agus am sa Aimsitheoir más gá duit a.)
Dul phost i Outlook
Mar chuid seo, Bhain mé úsáid as fóntais Windows a dtugtar Outlook Iompórtáil Treoraí. Cosnaíonn sé $19.95, ach tá sé níos mó ná fiú é nuair a mheasann tú an t-am is féidir é a shábháil. Is féidir leat a íoslódáil agus triail a bhaint amach le haghaidh saor in aisce (uas 5 r-phoist in aghaidh an allmhairithe taispeána), ach a rabhadh - sa mhód taispeána, Ní féidir leat dul ar an "Cumasaigh an Preprocessing EML (Unix, MAC)"Rogha a dhéanamh ar an draoi a aithint r-phoist Mac-ionchódaithe, agus mar sin beidh do r-phoist a allmhairítear bhfuil go leor de "=" siombailí nuair a amharc tú iad i Outlook. Is é an dea-scéal go n-oibríonn an app a ceannaíodh breá le r-phoist Mac-ionchódaithe.
Tá an próiseas ar allmhairí éasca go leor. Ar do ríomhaire le Outlook suiteáilte, ag obair tríd an Iompórtáil Outlook Treoraí, a bheith cinnte chun dul ar an "Cumasaigh an Preprocessing EML (Unix, MAC)"rogha (Fuarthas amach faoin cnaipe "Options" ar an "Roghnaigh an fillteán fhoinse" scáileán) a dhéanamh cinnte go bhfuil do r-phoist Mac-ionchódaithe aitheanta. Is é an draoi deas féin-míniúcháin, agus tá treoracha iomlána ar líne, mar sin ní bheidh mé ag siúl tríd an chuid eile de na suímh go mion anseo. Tógfaidh sé tamall a dhéanamh ar an allmhairiú, ach sa deireadh go mbainfidh tú deireadh suas le gach ceann de do r-phoist i Outlook, leis na ceangaltáin agus na ceanntásca bunaidh.
Tá mé iarracht ach an próiseas seo mé féin le Entourage 2008 (ar Leopard) agus Outlook 2002 (ar XP), ach ba mhaith liom a bheith ag súil é a bheith ag obair le leaganacha níos luaithe de Entourage freisin. An Iompórtáil Outlook Draoi éilimh a bheith ag obair ar Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 le Outlook 98/2000/2002/2003/2007, mar sin ba chóir duit a bheith go maith chun dul is cuma cén do thus.