Gáfaðasti, árangursríkur lausnir til að Flytja, Að flytja út og Jafna öll Outlook póstur gögn.

Flytja tölvupóst frá Föruneyti að Outlook

Grein eftir Dave Addey

Ég hef nýlega fengið til að flytja fullt af tölvupósti frá Entourage og í Outlook, í því skyni að senda þær til einhvers í formi sem þeir geta flett og lesa á tölvu. Þú vilt held að flytja úrval af tölvupósti frá einum Microsoft tölvupósti stjórnun tól til annars væri auðvelt, réttur? því miður ekki. Sem betur fer, smá Applescript og tiltölulega ódýrt gagnsemi fékk það að vinna fyrir mig. Þessi færsla lýsir því hvernig.

Helsta vandamálið er skortur á sameiginlegu sniði milli Entourage (.mbox fyrir möppur, .EML fyrir einstaka tölvupósti) og Horfum (.pst fyrir allt). Það er notað til að vera mjög góður Applescript útflutningur tól fyrir útflutning frá Entourage, en því miður það er aldrei verið uppfærð til að vinna á Leopard. Þú getur flutt allt möppu sem MBOX skrá frá Entourage, en þær geta ekki verið opnað með Outlook og svo eru ekki mikið notað heldur.

(Sem innskot, Það eru fjölmargir leiðir til að fara í annað leið, að flytja úr Outlook og flytja inn Entourage. Það er nánast eins og ef hellingur af fólki er að skipta úr PC yfir í Mac, en fáir þurfa að fara í aðra átt ...)

Endanlega lausnin mín í tvo hluta - að flytja póst út af Entourage, og þá fá það í Outlook.

Getting póst út af Entourage

Fyrir þennan hluta, Ég skrifaði Applescript (byggt að miklu leyti á kóða frá macosxhints) að flytja alla völdu tölvupóst í Entourage í möppu á Mac minn. Margir þökk sé macosxhints notanda golgi_body til að senda upprunalega númerið.

Hér er handritið sem ég er að nota (afrita þetta inn Script Editor til að nota það):

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

Þú þarft að stilla fpath að vera leið til að núverandi möppu á þinn Lagsi. Þegar þú keyrir þetta handrit í Script Editor, allar valdar skrár í Entourage verði flutt til útflutnings möppunni sem eml skrár.

Hvers vegna Applescript yfirleitt? Hvers vegna ekki bara að draga valda tölvupóst á möppu? Eftir allt, Þetta vekur Entourage að flytja þá sig í eml sniði. Vandamálið er, þegar þú gerir það, Entourage flytur tölvupósta með tölvupóstsefnið sem skrá nafn. Þetta getur innihaldið alls konar skrítnum persónum, og Windows er ekki eins og það á öllum. Þetta handrit forðast vandamál með öllu með því að nota dagsetningu og tíma þegar tölvupóstur var sendur sem skráarnafnins. (Það gerir það einnig auðveldara að panta eml skrár eftir dagsetningu og tíma í Finder ef þú þarft til.)

Fá póst í Outlook

Fyrir þennan hluta, Ég notaði Windows gagnsemi sem heitir Outlook Wizard. Það kostar $19.95, En það er meira en þess virði þegar þú telur þann tíma sem það er hægt að vista. Þú getur sótt það og reyna það út fyrir frjáls (max 5 tölvupóstur á kynningu innflutning), En að vara við - í kynningu ham, þú getur ekki kveikt á "Virkja eml preprocessing (Unix, MAC)"Valkostur til að gera töframaður viðurkenna Mac-kóðuð tölvupósti, og svo innflutt emails mun innihalda mikið af "=" tákn þegar þú skoðar þær í Outlook. Góðu fréttirnar eru þær að kaupa app virkar fínt með Mac-kóðuð tölvupósti.

Innflutningur Ferlið er nokkuð auðvelt. Á tölvunni þinni með Outlook uppsett, vinna í gegnum Outlook Import Wizard, vera viss um að kveikja á "Virkja EML preprocessing (Unix, MAC)"valkostur (finna undir "Options" takkann á "velja the uppspretta mappa" skjár) að ganga úr skugga um að Mac-kóðuð þínir tölvupóstar eru færðar. Álfurinn er nokkuð sjálf-skýringar, og það eru full leiðbeiningar á netinu, svo ég mun ekki hlaupa í gegnum the hvíla af the stilling í smáatriðum hér. Það mun taka nokkurn tíma að gera innflutning, en á endanum þú munt á endanum með öllum pósti í Outlook, með öllum viðhengjum og upprunalega haus.

Ég hef bara reynt þetta ferli sjálfur með Entourage 2008 (á Leopard) og Horfum 2002 (á XP), en ég myndi búast við því að vinna með fyrri útgáfur af Entourage líka. Outlook Import Wizard segist vinna á Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 með Outlook 98/2000/2002/2003/2007, svo þú ættir að vera gott að fara sama hvað skipulag þinn.