होशियार, आयात करने के लिए सबसे प्रभावी समाधान, अपने सभी Outlook मेल डेटा को निर्यात और पुनर्प्राप्त करना.

Entourage से ईमेल निर्यात आउटलुक के

डेव addey द्वारा अनुच्छेद

मैं हाल ही में प्रतिवेश से और Outlook में ईमेल की एक गुच्छा निर्यात करने के लिए मिला है, आदेश में एक प्रारूप में किसी को उन्हें भेजने के लिए में वे ब्राउज़ करें और एक पीसी पर पढ़ सकते हैं. आपको लगता है कि चाहते हैं कि एक माइक्रोसॉफ्ट ईमेल प्रबंधन उपकरण से दूसरे ईमेल की एक चयन के निर्यात आसान होगा, सही? अफसोस की बात नहीं. शुक्र है, Apple स्क्रिप्ट और एक अपेक्षाकृत सस्ते उपयोगिता का एक सा बातें मेरे लिए काम मिल गया. इस पोस्ट में बताया गया है कि.

मुख्य समस्या यह है प्रतिवेश के बीच एक आम प्रारूप का अभाव है (.फ़ोल्डरों के लिए mbox, .व्यक्तिगत ईमेल के लिए EML) और आउटलुक (.सब कुछ के लिए pst). वहाँ प्रतिवेश से निर्यात करने के लिए एक बहुत अच्छी Apple स्क्रिप्ट निर्यात उपकरण हुआ करता था, लेकिन दुर्भाग्य से यह तेंदुए पर काम करने के लिए अद्यतन किया गया कभी नहीं किया है. आप Entourage से एक MBOX फ़ाइल के रूप में एक पूरी फ़ोल्डर निर्यात कर सकते हैं, लेकिन इन आउटलुक द्वारा खोला नहीं जा सकता और इतना उपयोग या तो नहीं कर रहे हैं.

(स्वगत कथन के रूप में, वहाँ जाने के लिए कई तरीके हैं अन्य मार्ग, आउटलुक से निर्यात और Entourage में आयात करने के. यह लगभग है के रूप में यदि बहुत से लोग पीसी से मैक का उपयोग करने जा रहे हैं, लेकिन कुछ दूसरी दिशा में जाने की जरूरत है ...)

मेरे अंतिम समाधान के दो भाग हैं - प्रतिवेश से बाहर हो रही मेल, और फिर इसे में Outlook के लिए हो रही.

Entourage से बाहर मेल हो रही है

इस भाग के लिए, मैं एक Apple स्क्रिप्ट लिखा था (macosxhints से एक कोड पर भारी आधारित) अपने Mac पर एक फ़ोल्डर में Entourage में सभी वर्तमान में चयनित ईमेल निर्यात करने के लिए. मूल कोड पोस्ट करने के लिए macosxhints उपयोगकर्ता golgi_body बहुत धन्यवाद.

यहाँ स्क्रिप्ट मैं उपयोग कर रहा हूँ है (स्क्रिप्ट संपादक में इस कॉपी इसका इस्तेमाल करने के):

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

आप अपने मैक पर एक मौजूदा फ़ोल्डर के लिए पथ होने के लिए fpath सेट करना होगा. आप स्क्रिप्ट संपादक में इस स्क्रिप्ट को चलाने के दौरान, Entourage में चयनित फ़ाइलों के सभी .eml फ़ाइलों के रूप में अपने निर्यात फ़ोल्डर में निर्यात किया जाएगा.

क्यों सब पर Apple स्क्रिप्ट का उपयोग? नहीं क्यों सिर्फ एक फ़ोल्डर पर चयनित ईमेल खींचें? आख़िरकार, यह उन्हें खुद .eml प्रारूप में निर्यात करने के लिए Entourage का संकेत देता है. यह समस्या है, जब आप ऐसा करते, Entourage फ़ाइल नाम के रूप में ईमेल विषय का उपयोग करके ईमेल का निर्यात करता है. इस अजीब और अद्भुत पात्रों के सभी प्रकार के हो सकते हैं, और Windows कि पसंद नहीं है सब पर. यह स्क्रिप्ट की तारीख और समय ईमेल फ़ाइल नाम के रूप में भेजा गया था का उपयोग करके पूरी तरह समस्या से बचा जाता है. (यह भी अगर आप की जरूरत है यह आसान खोजक में दिनांक और समय के आधार पर आपके .eml फ़ाइलों ऑर्डर करने के लिए बनाता है।)

आउटलुक में मेल हो रही है

इस भाग के लिए, मैं एक Windows उपयोगिता कहा जाता इस्तेमाल किया Outlook आयात विज़ार्ड. इसकी लागत है $19.95, लेकिन इसके लायक से ज्यादा यह है जब आप समय पर विचार इसे सहेज सकते हैं है. आप इसे डाउनलोड करने और मुक्त करने के लिए इसे बाहर की कोशिश कर सकते (अधिकतम 5 डेमो आयात प्रति ईमेल), लेकिन चेतावनी दी - डेमो मोड में, आप "सक्षम EML Preprocessing चालू नहीं कर सकता (यूनिक्स, मैक)"विकल्प जादूगर पहचान मैक एन्कोड ईमेल बनाने के लिए, और तो अपने आयातित ईमेल जब आप उन्हें Outlook में देखने "=" प्रतीकों के बहुत सारे शामिल होंगे. अच्छी खबर यह है कि खरीदे गए एप्लिकेशन मैक एन्कोड ईमेल के साथ ठीक काम करता है है.

आयात प्रक्रिया बहुत आसान है. आउटलुक स्थापित के साथ अपने पीसी पर, आउटलुक आयात विज़ार्ड के माध्यम से काम, चालू करना सुनिश्चित किया जा रहा है पर "EML Preprocessing सक्षम करें (यूनिक्स, मैक)"विकल्प ("स्रोत फ़ोल्डर का चयन करें" स्क्रीन पर "विकल्प" बटन के नीचे पाया) सुनिश्चित करें कि अपने मैक एन्कोड ईमेल पहचाने जाते हैं बनाने के लिए. जादूगर सुंदर आत्म व्याख्यात्मक है, और वहाँ है पूर्ण निर्देशों के ऑनलाइन, तो मैं विस्तार से सेटिंग के बाकी के माध्यम से यहां नहीं चलेगा. थोड़ा समय लगेगा आयात करने के लिए, लेकिन अंत में आप Outlook में अपने सभी ईमेल के साथ खत्म हो जाएगा, सभी संलग्नक और मूल हेडर के साथ.

मैं केवल इस प्रक्रिया को अपने आप Entourage के साथ की कोशिश की है 2008 (तेंदुए पर) और आउटलुक 2002 (XP पर), लेकिन मैं इसे प्रतिवेश के पिछले संस्करणों के साथ भी काम करने के लिए उम्मीद करेंगे. आउटलुक आयात विज़ार्ड / Me NT 4.0 / 2000 / XP / 2003 आउटलुक के साथ / Windows 98 पर काम करने का दावा 98/2000/2002/2003/2007, ताकि आप कोई बात नहीं क्या आपके सेटअप जाना अच्छा होना चाहिए.