L-smartest, soluzzjonijiet iżjed effettivi għall-importaturi, Esportaturi u jirkupra kollha ta ' l-id tiegħek tal-posta Outlook.

Jesportaw emails minn Entourage li Outlook

Artikolu minn Dave Addey

Stajt reċentement kellhom biex jesporta mazz ta 'emails minn Entourage u fis-Outlook, sabiex tibgħathom lil xi ħadd fil-format li jistgħu jibbrawżjaw u taqra fuq PC. Youd jaħsbu li jesportaw għażla ta 'emails minn wieħed Microsoft għodda ta' ġestjoni email ieħor ikun faċli, dritt? Sfortunatament mhux. B'xorti tajba, daqsxejn ta AppleScript u utilità relattivament irħisa ltqajna affarijiet li jaħdmu għalija. Din il-kariga jiddeskrivi kif.

Il-problema ewlenija hija n-nuqqas ta 'format komuni bejn Entourage (.Mbox għall folders, .eml għall-emails individwali) u l-Prospettivi (.PST għal kollox). Hemm użati biex tkun verament tajba għodda esportazzjoni AppleScript għall-esportazzjoni mill-Entourage, imma sfortunatament huwa qatt ma ġew aġġornati biex jaħdmu fuq Leopard. Inti tista 'esportazzjoni folder kollu bħala fajl Mbox minn Entourage, iżda dawn ma jistgħux jinfetħu mill Outlook u għalhekk mhumiex użu ħafna jew.

(Bħala twarrib, hemm bosta modi biex imorru l- oħra mod, esportazzjoni minn Outlook u importazzjoni fil Entourage. Huwa kważi daqs li kieku lottijiet ta 'nies qed jaqilbu mill-PC għal Mac, imma ftit bżonn li jmorru fid-direzzjoni oħra ...)

soluzzjoni fit-tul tiegħi għandha żewġ partijiet - jkollna posta out ta 'madwaru, u mbagħad jkollna fil lill-Outlook.

Jkollna posta minn Entourage

Għal din il-parti, I kiteb AppleScript (bbażat ħafna fuq kodiċi minn macosxhints) għall-esportazzjoni emails bħalissa magħżula fi Entourage għal folder fuq Mac tiegħi. Ħafna grazzi għall golgi_body macosxhints utent għall-istazzjonar tal-kodiċi oriġinali.

Hawn il-iskrittura jien jużaw (Kopja ta 'din in Script Editur jużah):

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

Int ser ikollok bżonn li jiġu stabbiliti fpath li jkun il-passaġġ għall folder eżistenti fuq Mac tiegħek. Meta inti tmexxi din l-iskrittura fl Script Editur, kollha tal-fajls magħżula Entourage se jiġu esportati folder esportazzjoni tiegħek bħala fajls .eml.

Għaliex l-użu AppleScript fil-livelli kollha? Għaliex mhux biss drag l-emails magħżula fuq folder? Wara kollox, dan iqajjem Entourage li jesportahom ruħha fil-format .eml. Il-problema hija, meta inti tagħmel dan, Madwaru esportazzjonijiet l-emails li jużaw l-email suġġett bħala l-isem fajl. Dan jista 'jkun fihom kull xorta ta' karattri stramb u wunderbare, u Windows ma bħal dik fil-livelli kollha. Din l-iskrittura jevita l-problema għal kollox billi tuża l-data u l-ħin l-email kienet mibgħuta bħala l-isem tal-file. (Hija wkoll jagħmilha aktar faċli għall-ordni fajls .eml tiegħek bid-data u l-ħin fil-Finder jekk inti għandek bżonn.)

Jkollna mail li Outlook

Għal din il-parti, I użati utilità Windows imsejjaħ Assistent ta ' l-importazzjoni Outlook. hija l-ispejjeż $19.95, iżda huwa aktar minn worth it meta tikkunsidra l-ħin li jista 'jiffranka. Tista 'tniżżel u jippruvaw it out b'xejn (mass 5 emails kull importazzjoni demo), iżda jiġi mwissi - fil-modalità demo, ma tistax iddawwar fuq il- "Enable l preprocessing EML (UNIX, MAC)"Għażla li jagħmlu l-Wizard jirrikonoxxu emails Mac encoded, u għalhekk emails importati tiegħek se fihom lottijiet ta ' "=" simboli meta inti tara minnhom fl-Outlook. L-aħbar tajba hija li l-app mixtrija xogħlijiet multa ma 'emails Mac encoded.

Il-proċess ta 'importazzjoni huwa pjuttost faċli. Fuq il-PC tiegħek ma Outlook installati, xogħol permezz tal-Importazzjoni Wizard Outlook, li żgur li jduru fuq il-"Enable l preprocessing EML (UNIX, MAC)"għażla (misjuba taħt il- "Options" buttuna fuq il- "Agħżel il-folder sors" iskrin) biex tiżgura li l-emails Mac encoded tiegħek huma rikonoxxuti. L-Wizard hija pjuttost ta 'spjegazzjoni, u hemm istruzzjonijiet kollha online, so I mhux se jgħaddi mill-bqija tal-settings fid-dettall hawn. Hija ser tieħu filwaqt li tagħmel l-importazzjoni, iżda eventwalment inti ser jispiċċaw ma 'kollha ta' emails tiegħek fl-Outlook, ma 'l-annessi u l-intestaturi oriġinali.

Stajt biss ippruvaw dan il-proċess ruħi ma Entourage 2008 (fuq Leopard) u l-Prospettivi 2002 (fuq XP), imma jiena nistenna li taħdem mal-verżjonijiet preċedenti ta 'madwaru wisq. L-Importazzjoni Wizard Outlook tallega li jaħdmu fuq Windows 98 / Me / NT 4.0 / 2000 / XP / 2003 ma Outlook 98/2000/2002/2003/2007, allura inti għandek tkun tajba biex tmur x'ikun setup tiegħek.