Mac için Entourage'ın Exchange 2007 sunucusuna büyük e-posta iletileri göndermesine izin verme

Uygulandığı Öğe
Exchange Server 2010 Enterprise Exchange Server 2010 Standard

Belirtiler

Mac için Microsoft Entourage istemcisini, Microsoft Exchange ServerMicrosoft Exchange Server 2007. Mac için Entourage, Exchange 2007'deki gönderme boyutu sınırını aşan bir ek içeren bir ileti gönderirse, Mac için Entourage'da aşağıdaki hata iletisini alırsınız:

Not

Bilinmeyen bir hata (-18493) oluştu. Posta kutunuz boyut sınırını aştı. Hesap adı: "Your_Username".

Not: Ek boyutu sınırını aşan e-posta iletisi Taslaklar klasörüne taşınır. Mac için Entourage, Exchange 2007 ile normal eşitleme gerçekleştirmeye her çalıştığında, Taslaklar klasörünü eşitlemeye çalışırken Mac için Entourage birkaç dakika kilitleniyor. Bunun yanı sıra, Macintosh bilgisayarda çok fazla disk parçalanması meydana gelir.

İzin verilen ek boyutunu artırmak Exchange ortamında performans sorunlarına neden olabilir. Büyük bir ekin sunucu altyapısına yüklediği artan yükü göz önünde bulundurmalısınız. Ek boyutu artarsa aşağıdaki belirtilerden biriyle veya daha fazlasıyla karşılaşabilirsiniz:

  • Posta kutusu deposu veritabanı kararsız hale gelebilir.
  • Çok sayıda işlem günlüğü oluşturulur.
  • Ortalama uzaktan yordam çağrısı (RPC) gecikmesi 1.000 milisaniyenin üzerine çıkar.
  • Bazen ortalama RPC gecikme süresi 20.000 milisaniyenin üzerine çıkar.
  • CPU kullanımı yüzde 25'ten yüzde 50'ye yükseldi. Bazen, CPU kullanımı yüzde 100'e yaklaşır.
  • Bilgisayarda Microsoft Office Outlook istemcisi de yüklüyse, Outlook'ta RPC gecikme süresi iletişim kutusu alırsınız. Ayrıca, Microsoft Exchange Bilgi Deposu hizmeti yeniden başlatılana kadar Outlook çalışmaz.

Geçici çözüm

Mac için Entourage'da ek boyutlarını denetleme yordamı, kullandığınız sürüme göre değişir. Lütfen kullandığınız sürüm için doğru yordamı izleyin. Bu değişiklikleri, Mac için Entourage istemcisinin bağlandığı tüm Exchange 2007 istemci erişimi rol sunucularında yapmalısınız.

Exchange 2007 ve Exchange ServerExchange Server 2010: Microsoft Entourage 2008 for Mac, Web Services Edition, Microsoft Outlook 2011 for Mac

          

  1. 1.Mac için Entourage'ın bu sürümü, posta göndermek için Microsoft Exchange ServerMicrosoft Exchange Server 2007 Web hizmetleri sağlayıcısını kullanır. Daha büyük eklere izin vermek için web.config dosyasındaki MaxRequestLength değerini değiştirmeniz gerekir. Varsayılan olarak, web.config dosyası EWS Sanal dizininde bulunur Microsoft\Exchange Server\ClientAccess\exchweb\EWS aşağıdaki girdiye sahip olur, varsayılan olarak maksimum istek boyutu yaklaşık 13 MB'dir

    <system.web> 
    
    <httpRuntime maxRequestLength="13280" /> 
    
    .... 
    
    </system.web> 
    
    
  2. httpRuntime maxRequestLength="13280" /> öğesini <httpRuntime maxRequestLength="X" /> olarak <değiştirin; burada X, KB cinsinden istenen değerdir. örneğin, X yaklaşık 50000 (50MB) olacaktır.

Exchange ServerExchange Server 2003 ve Exchange ServerExchange Server 2007: Microsoft Entourage 2004 veya Microsoft Entourage 2008, Mac için

Mac için Entourage'ın bu sürümünde, Microsoft Exchange ServerMicrosoft Exchange Server 2007'ye bağlanmak için WebDav kullanılıyordu. Daha büyük ek boyutlarına izin vermek için IIS Metabase.xml dosyasında MaxRequestEntityAllowed özelliğini değiştirmeniz gerekir. Bunu yapmak için aşağıdaki adımları izleyin:

  1. Metabase.xml dosyanın yedek dosyasını aşağıdaki dizine kaydedin:
    %windir%\system32\inetsrv

  2. In Service Control Manager, stop the IIS AdminYönetici Service service.

  3. Metabase.xml dosyasını şurada açın:
    Not Defteri'nde %windir%\system32\inetsrv klasörü.

  4. Exchange Sanal dizini bölümünü bulun.

  5. İzin vermek istediğiniz en büyük dosya boyutu karşıya yüklemesini içeren MaxRequestEntityAllowed özelliğini ekleyin. Bu özelliği LogonMethod özelliğinin altına ekleyin ve ardından dosyayı kaydedin.

    MaxRequestEntityAllowed özelliğinin söz dizimi aşağıdadır:

    MaxRequestEntityAllowed=”Size in bytes”
    

    Not : Bayt cinsinden boyut , karşıya yüklemede izin vermek istediğiniz en büyük dosya boyutudur. Aşağıda bu boyuta bir örnek verilmiştir:

    MaxRequestEntityAllowed="31457280"
    

    Aşağıdaki örnekte, karşıya yükleme boyutu üst sınırı 30 MB olarak ayarlanmıştır:

    <IIsWebVirtualDir    Location ="/LM/W3SVC/1/ROOT/Exchange"
                      AccessFlags="AccessSource | AccessRead | AccessWrite"
                      AppFriendlyName="Exchange"
                      AppIsolated="2"
                      AppPoolId="MSExchangeOWAAppPool"
                      AppRoot="/LM/W3SVC/1/ROOT/Exchange"
                      AuthFlags="AuthBasic"
                      DirBrowseFlags="EnableDirBrowsing | DirBrowseShowDate | DirBrowseShowTime | DirBrowseShowSize | 
    DirBrowseShowExtension | DirBrowseShowLongDate | EnableDefaultDoc"
                      DoDynamicCompression="FALSE"
                      DoStaticCompression="TRUE"
                      LogonMethod="3"
                      MaxRequestEntityAllowed="31457280"
                      Path="\\.\BackOfficeStorage\tx1b46bdomain.com\MBX"
                      ScriptMaps="*,C:\Program Files\Microsoft\Exchange Server\Bin\exprox.dll,1"
    > 
    
    
  6. Service Control Manager'da IIS AdminYönetici Service hizmetini başlatın.

Not: MaxRequestEntityAllowed özelliğini, Exchange ServerExchange Server sanal dizini dışında herhangi bir sanal dizinde ayarlamayın. Örneğin, sanal kök dizinde bu özelliği 1 GB'den küçük bir dosya boyutuna ayarlarsanız, HTTP üzerinden RPC oturum açma sorunları oluşur.

CAS sunucusunda MaxRequestEntityAllowed özelliğini ayarlarsanız, CAS sunucusunun büyük bir e-posta iletisi gönderme isteğinin başarısız olduğunu bildiren bir hata iletisi döndüreceğini unutmayın. Bu beklenen bir davranıştır.

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.