Najpametnejši, najbolj učinkovite rešitve za uvoz, Izvažanje in izterjavo vseh vaših podatkov Outlook mail.

Izvoz e-pošto od Entourage Outlook

Člen Dave Addey

Pred kratkim sem imel za izvoz kup e-pošte od Entourage in v Outlooku, da bi jih poslali, da nekdo v obliki, ki jih lahko ogledate in preberete na računalniku. Mislil bi si, da bi bil izvoz izbor e-pošte iz enega orodja Microsoft za upravljanje e-pošte v drugo enostavno, prav? Na žalost ne. K sreči, malo AppleScript in relativno poceni pripomoček dobil stvari, ki delajo za mene. Ta objava je opisano, kako.

Glavni problem je pomanjkanje skupnega formata med Entourage (.mbox za mape, .eml za posamezne e-pošte) in Outlook (.pst za vse). Včasih je res dober izvoz orodje AppleScript za izvoz iz Entourage, vendar na žalost še nikoli ni bil posodobljen za delo na Leopard. Lahko izvozite celo mapo kot datoteko MBOX iz Entourage, vendar jih ni mogoče odpreti z Outlook in tako niso veliko uporabljali bodisi.

(Kot sedmih, obstajajo številni načini, da gredo druga način, za izvoz iz Outlooka in uvoz v Entourage. To je skoraj tako, kot če je veliko ljudi, ki so prehod iz računalnika na Mac, ampak nekaj je treba iti v drugo smer ...)

Moja končna rešitev ima dva dela - dobili pošto iz Entourage, in nato v pridobivanje Outlook.

Kako pošto iz Entourage

Za ta del, Sem napisal AppleScript (močno temelji na kodo iz macosxhints) za izvoz vseh trenutno izbranih e-pošto v Entourage v mapo na mojem Mac. Najlepša hvala za uporabnika macosxhints golgi_body za objavo izvirno kodo.

Tukaj je skripta, ki jo uporabljam (kopirati to v Script Editor, da jo uporabljajo):

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

Boste morali nastaviti fpath, da je pot do obstoječe mape na računalniku Mac. Ko zaženete ta scenarij v Script Editor, vseh izbranih datotek v Entourage se izvažajo v vašem izvoza mapi kot .eml datotek.

Zakaj uporabljati AppleScript sploh? Zakaj ne samo povlecite izbrane e-pošto na mapi? Konec koncev, to pozove Entourage, da jim izvoz se je v .eml formatu. Problem je, ko to, Entourage izvoz e-pošte z uporabo e-sporočila, kot je ime datoteke. Ta lahko vsebuje vse vrste čudnih in čudovitih likov, in Windows ne mara, da sploh. Ta scenarij se izognemo problem skupaj z datum in čas email je bil poslan kot ime datoteke. (Prav tako je lažje, da vaše .eml datoteke po datumu in času v iskalniku, če želite.)

Kako pošte v Outlooku

Za ta del, Včasih sem Windows pripomoček imenovan Outlook Čarovnik za uvoz. Stane $19.95, ampak to je več kot vredno, če menite, da je čas, ki ga lahko shranite. Lahko ga prenesete in ga preizkusite brezplačno (maks 5 e-poštna sporočila na demo uvoz), vendar je treba opozoriti - v demo načinu, ne morete vklopiti "Omogoči EML vnaprejšnjo obdelavo (Unix, MAC)"Možnost, da bo čarovnik prepozna Mac-kodirane elektronske pošte, in tako bodo uvoženi e-poštna sporočila vsebujejo veliko "=" simbolov, ko si jih ogledati v Outlooku. Dobra novica je, da je kupila aplikacija deluje v redu z Mac-kodiranih e-pošte.

Postopek uvoza je zelo enostavno. Na računalniku z Outlook nameščen, delo prek Import Wizard Outlook, se prepričajte, da se obrnejo na "Omogoči EML predobdelava (Unix, MAC)"možnost (najdete pod gumbom "Možnosti" na "Izberite mapo vir" zaslon) se prepričajte, da so vaše Mac-kodirani e-poštna sporočila priznana. Čarovnik je precej samoumeven, in obstajajo polna navodila na spletu, tako da ne bo potekal skozi ostale nastavitve podrobno tukaj. To bo trajalo nekaj časa, da to uvoz, ampak na koncu boste na koncu z vse vaše e-pošte v Outlooku, z vsemi prilogami in izvirnih glave.

Sem samo poskusil Postopek se sam s Entourage 2008 (na Leopard) in Outlook 2002 (na XP), ampak jaz bi pričakoval, da delo s starejšimi različicami Entourage preveč. Čarovnik za uvoz Outlook trdi, da deluje na Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 z Outlookom 98/2000/2002/2003/2007, zato bi morali biti na dobri poti, ne glede na to, kakšne so vaše nastavitve.