Protingiausias, efektyviausių sprendimų importavimas, Eksportuoti ir susigrąžinti visus "Outlook" pašto duomenis.

Eksportuoti laiškus iš Entourage "į" Outlook

Straipsnis Dave Addey

Aš neseniai turėjo eksportuoti laiškų krūva iš Entourage ir į programą Outlook, siekiant išsiųsti juos kažkam formatu jie gali naršyti ir skaityti kompiuteryje. Jūs manote, kad eksportuojančių laiškų pasirinkimą iš vieno "Microsoft siųsti valdymo įrankis į kitą būtų lengva, teisė? Deja ne. dėkingai, iš applescript ir santykinai pigios naudingumo tiek gavo dalykų darbo man. Šis pranešimas aprašoma, kaip.

Pagrindinė problema yra bendra forma tarp Entourage trūksta (.mbox aplankus, .EML atskirų laiškų) ir Outlook (.PST už viską). Yra naudojami būti tikrai geras applescript eksporto įrankis eksportuoti iš Entourage, bet deja ji niekada nebuvo atnaujintas dirbti Leopard. Galite eksportuoti visą aplanką kaip MBOX failą iš Entourage, bet tai negali būti atidarytas Outlook ir tt yra ne daug naudoti arba.

(Kaip panaikinti, yra daug būdų, kaip eiti kitas būdas, eksportuoti iš "Outlook" ir importuoti į Entourage. Tai beveik taip pat, jei daug žmonių pereina iš kompiuterio į "Mac", bet mažai reikia eiti kita kryptimi ...)

Mano galiausiai sprendimas susideda iš dviejų dalių - gauti laišką iš Entourage, ir tada gauti jį į Outlook.

Kelionė paštu iš Entourage

Dėl šios dalies, Parašiau applescript (stipriai remiasi kodą iš macosxhints) eksportuoti visus šiuo metu atrinktų laiškus Entourage į aplanką ant mano Mac. Labai ačiū macosxhints Viskas golgi_body parašėte originalų kodą.

Štai scenarijų aš naudoju (nukopijuoti į Script Editor tai jį naudoti):

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

Jūs turėsite nustatyti fpath būti kelias į esamą aplanką Mac. Paleidus šį scenarijų scenarijaus redaktorius, visi iš pasirinktų failų Entourage bus eksportuojami į savo eksporto aplanke kaip EML failus.

Kodėl naudoti applescript ne visi? Kodėl gi ne tiesiog vilkite pasirinktą laiškus į aplanką? Po visko, Tai skatina Entourage eksportuoti juos pati EML formatu. Problema yra, kai jūs padaryti, "Entourage eksportuoja laiškus per el.pašto temą kaip failo pavadinimą. Tai gali būti visų keistam ir nuostabų simbolių rūšių, ir "Windows nemėgsta, kad ne visi. Šis scenarijus vengia šią problemą apskritai naudojant datą ir laiką laiškas buvo išsiųstas kaip failo. (Jis taip pat leidžia lengviau užsisakyti savo EML failus pagal datą ir laiką Finder jei jums reikia.)

Kelionė paštu iš Outlook

Dėl šios dalies, Aš naudojamas Windows Utility, vadinamą "Outlook" importavimo vedlys. Tai kainuoja $19.95, bet tai daugiau nei verta, kai Jūs manote, kiek laiko galite sutaupyti. Jūs galite jį atsisiųsti ir išbandyti nemokamai (daugiausia 5 laiškų per demo importo), tačiau perspėja - demo režimu, Jūs negalite įjungti "Įjungti EML pirminio apdorojimo (UNIX, "MAC")"Galimybė, kad vedlys pripažinti Mac užkoduotus laiškus, ir kad jūsų importuoti laiškus bus pateikta daug "=" simbolių, kai jūs juos peržiūrėti Outlook. Geros naujienos yra tai, kad perkami programa puikiai veikia su Mac užkoduotų laiškus.

Importo procesas yra gana paprasta. Kompiuteryje su įdiegta "Outlook, dirbti per Outlook importavimo vedlys, yra įsitikinęs, kad įjungtumėte "Įjungti EML pirminio apdorojimo (UNIX, "MAC")"parinktį (nerasta pagal mygtuką "Options" ant "pasirinkite šaltinį aplanką" ekrane) įsitikinkite, kad jūsų "Mac" koduotas laiškus pripažįstami. Vedlys yra gana savaime suprantama, ir yra Visas instrukcijas prisijungę, todėl aš nebus paleisti per likusius nustatymus išsamiai čia. Tai bus užtrukti padaryti importą, bet galų gale jūs galų gale su visi jūsų laiškų Outlook, su visais priedais ir originalių antraštėse.

Aš tik bandžiau šį procesą save su Entourage 2008 (ant Leopard) ir Outlook 2002 (ant XP), bet aš norėčiau tikėtis, kad ji dirba su ankstesnėmis versijomis Entourage per. Outlook Importas vedlys teigia dirbti Windows 98 / ME / NT 4.0 / 2000 / XP / 2003 su Outlook 98/2000/2002/2003/2007, taigi jums turėtų būti gerai eiti, nesvarbu, ką jūsų sąrankos.