Nejchytřejší, najúčinnejšie riešenie pre import, Export a obnovenie všetky vaše údaje programu Outlook mail.

Export e-maily z Entourage do programu Outlook

Článok Dave adde

Nedávno som mal exportovať veľa e-mailov od Entourage a do programu Outlook, aby im poslať niekoho v podobe, ktorú možno prechádzať a čítať na PC. Človek by si myslel, že export výber emailov z jedného riadiaceho email nástroj Microsoft do iného by bolo jednoduché, správny? bohužiaľ nie. Našťastie, trochu AppleScript a relatívne lacný nástroj dostal veci pracovať pre mňa. Tento príspevok popisuje, ako.

Hlavným problémom je nedostatok spoločného formátu medzi Entourage (.mbox pre zložky, .eml pre jednotlivé e-maily) a Outlook (.pst za všetko). Tam použitý byť naozaj dobrý AppleScript export nástroj pre export z Entourage, ale bohužiaľ to nikdy nebol aktualizovaný pre prácu na Leopard. Môžete exportovať celú zložku ako súbor MBOX z Entourage, ale nemôžu byť otvorené Outlook a preto nie sú k ničomu buď.

(ako stranou, existuje mnoho spôsobov, ako ísť ostatné spôsob, exportovať z aplikácie Outlook a importovať do Entourage. Je to skoro, ako by veľa ľudí, ktorí prechádzajú z PC na Mac, ale len málo je potrebné ísť v opačnom smere ...)

Môj konečný roztok má dve časti - dostať maily z Entourage, a potom ju dostať do Outlooku.

Získanie pošty z Entourage

Pre túto časť, Napísal som AppleScript (silne založené na kódu z macosxhints) exportovať všetky aktuálne vybrané e-maily v aplikácii Entourage do priečinka v počítači Mac. Mnohé vďaka macosxhints užívateľské golgi_body pre vysielanie pôvodný kód.

Tu je scenár, že som pomocou (kopírovať to do editora skriptov ho používať):

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

Budete musieť nastaviť fpath byť cestu k existujúcej zložky na počítači Macintosh. Ak spustíte tento skript v Script Editor, všetky vybrané súbory v Entourage budú exportované do svojho exportu zložky ako EML súbory.

Prečo používať AppleScript vôbec? Prečo nie len pretiahnuť vybrané e-maily na priečinok? Po všetkom, Tento vyzve Entourage im export sa v EML formáte. Problém je, ak tak urobíte, Entourage exportuje e-maily pomocou e-mailu predmet ako názov súboru. To môže obsahovať všetky druhy podivných a úžasných postáv, a Windows nemá rád, že vôbec. Tento skript zabráni problém úplne pomocou dátum a čas, kedy bol e-mail odoslaný ako meno súboru. (To tiež uľahčuje objednajte si eml súbory podľa dátumu a času vo Finder, ak potrebujete.)

Získanie pošty v programe Outlook

Pre túto časť, Použil som nástroj Windows nazývaný Outlook Import Sprievodca. To stojí $19.95, ale je to viac než to stojí za to, keď vezmete do úvahy čas, ktorý môže ušetriť. Môžete si ju stiahnuť a vyskúšať zadarmo (max 5 e-mailov za demo dovozu), ale pozor - v demo móde, nedá zapnúť "umožniť EML predspracovania (Unix, MAC)"Možnosť, aby Sprievodca rozpoznať Mac kódované emaily, a tak importované e-maily budú obsahovať veľké množstvo "=" symbol pri zobrazení v aplikácii Outlook. Dobrou správou je, že zakúpené aplikácia funguje s Mac kódované e-maily.

Proces importu je celkom jednoduché. Na počítači s nainštalovanou aplikáciu Outlook, prepracovať Sprievodcovia importom Outlook, pričom nezabudnite zapnúť "Povoliť EML predspracovania (Unix, MAC)"možnosť (nájdete pod tlačidlom "Voľby" na "Vyberte zdrojovú zložku" obrazovke) aby sa ubezpečil, že vaše Mac-kódovanej emaily sú uznané. Sprievodca je docela samo-vysvetľujúce, a existujú Úplné inštrukcie on-line, takže nebudem bežať cez zvyšok nastavenia podrobne tu. Bude to chvíľu trvať, než robiť import, ale nakoniec skončíte so všetkými svojimi e-maily v aplikácii Outlook, so všetkými prílohami a pôvodné záhlavie.

Ja som len sám sa pokúsil tento proces Entourage 2008 (leopard) a Outlook 2002 (na XP), ale ja by som očakávať, že bude pracovať s starších verziách Entourage príliš. Sprievodca Outlook importom tvrdí, že pracuje na Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 s Outlookom 98/2000/2002/2003/2007, takže by ste mali byť dobré ísť bez ohľadu na to, aké sú vaše nastavenia.