Exportació de correus electrònics d'Entourage a l'Outlook
Article per Dave Addey
He tingut recentment per exportar un munt de correus electrònics d'Entourage i en Outlook, per tal d'enviar-los a algú en un format que puguin fullejar i llegir en un PC. Es podria pensar que l'exportació d'una selecció de missatges de correu electrònic d'una eina de gestió de correu electrònic de Microsoft a un altre seria fàcil, dret? Per desgràcia no és. amb agraïment, una mica de l'script d'Apple i una utilitat relativament barata va posar les coses treballant per a mi. Aquest post descriu com.
El problema principal és la manca d'un format comú entre Entourage (.mbox per a les carpetes, .EML per als correus electrònics individuals) i Outlook (.pst per tot). Cal solia ser una molt bona eina d'exportació per exportar Applescript des Entourage, però lamentablement mai s'ha actualitzat per treballar en Leopard. Podeu exportar una carpeta sencera com un arxiu MBOX a Entourage, però aquests no es poden obrir amb Outlook i per tant no són de molta utilitat, ja sigui.
(Com acotació al marge, hi ha moltes maneres d'anar al un altre camí, per exportar i importar des Outlook a Entourage. És gairebé com si una gran quantitat de persones s'estan canviant de PC a Mac, però pocs han d'anar en l'altra direcció ...)
El meu eventual solució té dues parts - l'enviament de correspondència d'Entourage, i després aconseguir que a l'Outlook.
Rebent correu d'Entourage
Per a aquesta part, Vaig escriure un script d'Apple (basat en gran mesura en un codi de MacOSXHints) per exportar tots els missatges seleccionats actualment en Entourage a una carpeta en el meu Mac. Moltes gràcies a golgi_body MacOSXHints usuari per publicar el codi original.
Aquí hi ha el guió que estic fent servir (copiar això en Editor de seqüències d'usar-lo):
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
Haurà d'establir fpath a ser la ruta a una carpeta existent en el seu Mac. Quan s'executa aquest script en l'Editor de seqüència, tots els arxius seleccionats en Entourage s'exportaran a la carpeta d'exportació com arxius .eml.
Per què utilitzar l'script d'Apple en absolut? Per què no simplement arrossegar els missatges seleccionats a una carpeta? Després de tot, aquest li demana Entourage per exportar-mateixa en format .eml. El problema és, quan ho fa, Entourage exporta els missatges de correu electrònic utilitzant l'assumpte del correu electrònic com a nom d'arxiu. Això pot contenir tot tipus de personatges estranys i meravellosos, i Windows no li agrada en absolut. Aquest script evita el problema del tot mitjançant l'ús de la data i hora del correu electrònic va ser enviat com el nom de l'arxiu. (També fa que sigui més fàcil per ordenar els seus arxius .eml per data i hora en el Finder si cal.)
Rebre el correu a l'Outlook
Per a aquesta part, He utilitzat una utilitat de Windows anomenada Assistent per a importació d'Outlook. Costa $19.95, però és més que val la pena quan es té en compte el temps que es pot estalviar. Pot descarregar i provar de forma gratuïta (màx 5 correus electrònics per la importació de demostració), però vés amb compte - en mode de demostració, no es pot activar l'opció "Activar el preprocessament EML (Unix, MAC)"Opció de fer el assistent reconeix correus electrònics codificats-Mac, i pel que els seus correus electrònics importats contenen una gran quantitat de "=" símbols quan els veu a l'Outlook. La bona notícia és que l'aplicació funciona bé comprat amb els correus electrònics codificats-Mac.
El procés d'importació és bastant fàcil. En el seu PC amb instal·lat Outlook, treballar a través de l'assistent d'importació d'Outlook, assegurant-se activar el "Activar el preprocessament EML (Unix, MAC)opció " (trobat al botó "Opcions" al "Seleccioneu la carpeta d'origen" de pantalla) per assegurar-se que els seus correus electrònics codificats-Mac es reconeixen. L'assistent és bastant auto-explicatiu, i hi ha instruccions completes en línia, per la qual cosa no es quedarà per la resta de la configuració en detall aquí. Que prendrà un temps per fer la importació, però amb el temps que va a acabar amb tots els seus missatges de correu electrònic a l'Outlook, amb tots els accessoris i les capçaleres originals.
Només he provat aquest procés a mi mateix amb Entourage 2008 (en Leopard) i Outlook 2002 (en XP), però jo esperaria que funcioni amb versions anteriors d'Entourage massa. L'Assistent per a importació d'Outlook afirma que treballa en Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 amb l'Outlook 98/2000/2002/2003/2007, pel que ha de ser bo per anar, no importa el que la seva instal·lació.