En zeki, Alma için en etkili çözümler, Dışa aktarma ve tüm Outlook posta verilerinizi kurtarma.

Entourage'dan Outlook'a e-posta İhracat

Dave Addey Madde

Geçenlerde Entourage'dan ve Outlook içine e-postaların bir demet ihracat yaşadım, bir biçimde birine göndermek için onlar göz atabilir ve bir PC'de okumak. Sen başka bir Microsoft e-posta yönetim aracından e-postaların bir seçim ihracata kolay olacağını düşünmek istiyorum, sağ? Ne yazık ki değil. Neyse ki, AppleScript ve nispeten ucuz bir yardımcı program biraz şey benim için çalışma var. Bu mesaj açıklamaktadır.

Temel sorun Entourage arasında ortak bir biçimde olmaması (.klasörler için mbox, .Bireysel e-postalar için eml) ve Outlook (.Her şey için pst). Entourage'dan ihracat için gerçekten iyi bir AppleScript ihracat aracı olarak kullanılan Orada, ama ne yazık ki o Leopard üzerinde çalışmak için güncellendi asla. Sen Entourage'dan MBOX dosyası olarak bütün bir klasörü aktarabilirsiniz, ancak bu Outlook tarafından açılamaz ve bu nedenle de fazla yararlı olmamaları olabilir.

(Bir kenara, gitmek için sayısız yolu vardır diğer yol, Outlook'tan dışa ve Entourage aktarmak. bir sürü insan PC'den Mac'e geçiş sanki neredeyse var, ancak birkaç diğer yöne gitmeye gerek ...)

Benim nihai çözümün iki kısmı vardır - Entourage dışına posta alırken, ve sonra Outlook'a doğruyu bulmanın.

Entourage dışına posta alma

Bu kısım için, Bir applescript yazdı (macosxhints bir kod ağır dayanmaktadır) Benim Mac üzerinde bir klasöre Entourage tüm an seçilen e-postaları ihracat. orijinal kodu yazabilmek için macosxhints kullanıcı golgi_body için çok teşekkürler.

İşte kullanıyorum senaryo (kullanmak Senaryo Editör içine bu kopya):

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

Eğer Mac varolan klasörün yolunu olmaya fpath ayarlamak gerekir. Eğer Kod Düzenleyicisi'nde bu komut dosyasını çalıştırdığınızda, Entourage seçilen dosyaların tümü .Eml dosyaları olarak ihracat klasörüne ihraç edilecek.

Neden hiç AppleScript'i? Neden sadece bir klasöre seçilen e-postaları sürüklemeyin? Hepsinden sonra, Bu Eml formatında onları kendisi ihracat Entourage ister. Problem şu, Bunu yaparken, Entourage dosya adı olarak e-posta konusunu kullanarak e-postaları ihracat. Bu garip ve harika karakterler her türlü içerebilir, Windows hiç de öyle değil. Bu komut dosyası e-posta dosya adı olarak gönderildiği tarih ve saati kullanarak tamamen sorunu ortadan kaldırır. (Ayrıca gerekirse daha kolay Bulucu tarih ve zamana göre .eml dosyaları gerekli bir işlemdir.)

Outlook postaları alma

Bu kısım için, Ben adlı bir Windows programı kullanıldı Outlook Alma Sihirbazı. Maliyeti $19.95, ama zaman göz önüne aldığımızda bu kaydedebilirsiniz buna değer öte. Bunu indirip ücretsiz olarak deneyebilirsiniz (maksimum 5 demo ithalat başına e-postalar), demo modunda - ancak uyarılmak, Eğer “Etkinleştir EML Ön İşleme açamıyorum (UNIX, MAC)”Seçeneği sihirbazı Mac kodlanmış e-postaları tanımak yapmak, ve böylece ithal e-postalar Outlook görüntülediğinizde “=” sembollerinden sürü içerecektir. İyi haber satın uygulaması Mac kodlanmış e-postalar ile çalışıyor olmasıdır.

Alma işlemi oldukça kolaydır. Outlook yüklü ile PC'nizde, Outlook Alma Sihirbazı aracılığıyla çalışmak, açmak için emin olmak “EML ön işlemeyi etkinleştir (UNIX, MAC)"seçeneği (“Kaynak klasörü seçin” ekranında “Seçenekler” düğmesini altında bulunan) Mac kodlanmış e-postalar tanınan emin olmak için. sihirbaz yeterince açıklayıcı olduğunu, ve orada Online tam talimatlar, bu yüzden burada ayrıntılı olarak ayarların kalanında yayınlanmaz. Bu ithalat yapmak için bir süre geçmesi gerekir, ama sonunda Outlook'ta bütün iletileri ile bitireceğiz, tüm ekleri ve orijinal başlıklarıyla.

Sadece Entourage ile bu sürecini kendim denedim 2008 (Leopard üzerinde) ve Outlook 2002 (XP), ama çok Entourage önceki sürümleri ile çalışmak beklenir. Outlook Alma Sihirbazı / Me / NT 4.0 / 2000 / XP / 2003 Outlook ile Windows 98 üzerinde çalışmaya iddia 98/2000/2002/2003/2007, böylece ne olursa olsun kurulum gitmek için iyi olmalı.