Ortak klasör Çakışması İleti bildirimi nasıl devre dışı bırakulur

Özgün KB numarası:   980047

Özet

Bu makalede, Microsoft Exchange Server 2010'da ortak klasör Çakışma İletisi bildiriminin nasıl devre Microsoft Exchange Server açıklanmıştır.

Giriş

İki kullanıcı ortak klasörde aynı iletiyi düzenler. Ardından, iletinin kopyalarını kaydedebilirler. Bu senaryoda, kaydedilen iletiler çakışmaya neden olur. Aynı ortak klasör sunucusunda eşzamanlı kaydetme işlemi yapılırsa veya ileti aynı ortak klasörün çoğaltmalarını içeren iki sunucuda düzenlendiyse, çakışmalar oluşabilir. Bu makalede, iki sunucu arasında çoğaltma sırasında çakışmanın oluştuğu durum ele almaktadır.

Bir çakışma olduğunda, ortak klasörün sahipleri ortak klasör üzerinde çalışan bir e-posta iletisi Exchange Server. İleti, çakışmayla ilgili bilgi alır. Böylece, sahipler çakışmanın meydana geldiği iletiyi açabilir ve hangi değişiklikleri tutmak istemediklerine karar verir. Sahipler tüm değişiklikleri aynı şekilde okursa, ortak klasörde iki ileti oluşturulur.

Bu çakışmaları Exchange için kullandığı yöntem, klasördeki çakışmaların PR_RESOLVE_METHOD değerine göre belirlenir. Bu özellik MAPI özellik 0x3FE70003 tarafından tanımlanır. Bu özelliğin olası değerleri aşağıdaki gibidir:

  • 0: RESOLVE_METHOD_DEFAULT

    İleti çakışmalarını varsayılan olarak işleme.

  • 1: RESOLVE_METHOD_LAST_WRITER_WINS

    Çakışmayı son yazar kazanır.

  • 2: RESOLVE_METHOD_NO_CONFLICT_NOTIFICATION

    Bir klasörde RESOLVE_METHOD_DEFAULT ve bir iletinin değiştiricileri ile ilgili olarak değil, iletideki adımların aynısı olur.

Varsayılan olarak değer 0 olarak ayarlanır. Çakışma sırasında bildirim iletisi gönderilmesini istemiyorsanız, değeri 2 olarak değiştirebilirsiniz.

Bu değeri programatik olarak değiştirebilir veya bu makalede açıklanan araçlardan birini kullanabilirsiniz. Daha fazla bilgi için Microsoft Geliştirici Ağı'nı (MSDN) ziyaret edin veya tek tek klasör özellik değerlerini değiştirmek için bir araç kullanın. Örneğin, Klasör özelliği değerlerini değiştirmek için ExFolders aracını kullanın.

Not

Varsayılan özellik değerinin değiştirilmesi PR_RESOLVE_METHOD çakışmaları çözmez.

Otomatik olarak özelliğin değerini programlı olarak değiştirme hakkında daha fazla PR_RESOLVE_METHOD için MSDN web sitesine gidin ve PR_RESOLVE_METHOD gidin.

ExFolder'ları kullanarak klasörlerin değerini PR_RESOLVE_METHOD

ExFolders aracının 2010'da çalışan sunucuya Exchange Server ve ikili klasörüne yer olması gerekir.

Not

ExFolders aracında kimlik doğrulaması için kullanılan hesabın ortak klasör özniteliklerini değiştirme hakları olması gerekir. ExFolders aracını iş istasyonu içinde çalıştırmayı öneririz.

Bunu yapmak için şu adımları uygulayın:

  1. ExFolders aracını başlatma.

  2. Dosya menüsünde Seçenekler'i Bağlan.

  3. Yeni sunucunun ve Exchange kataloğun adlarını girin.

  4. Şu anda oturum açmış olan kullanıcı olarak kimlik doğrula onay kutusunu seçin veya kimlik doğrulaması için kullanabileceğiniz başka bir hesabı el ile girin.

  5. Bağlantı sekmesinde Ortak Klasörler'i ve ardından Tamam'ı seçin.

  6. Ortak Klasörler öğesini genişletin, çakışmayı içeren ortak klasörü bulun ve sonra Çakışma İletisi bildirimini devre dışı bırakmak için klasöre sağ tıklayın.

  7. Klasöre yeniden sağ tıklayın ve Özellik Düzenleyicisi'ni seçin.

  8. Özellik metin kutusuna Metin: PR_RESOLVE_METHOD yazın 0X3FE70003.

  9. Ayarla'ya ve ardından istediğiniz değeri yazın. Geçerli değerler 0, 1 ve 2'dir.

    Not

    Bu makalenin önceki sayfalarında bu değerler hakkında daha fazla bilgi bulabilirsiniz.

  10. Bu değişikliği seçili klasörün tüm alt klasörlerini değiştirmek için, Bu eylemi seçili klasörün tüm alt klasörlerde gerçekleştir onay kutusunu seçin.

  11. Yürüt öğesini seçin. Değişikliğin başarılı olduğunu onaylamanız gerekir.

  12. Çakışmaları olan diğer klasörler için 1 ile 11 arasındaki adımları yineler.

Önemli

Değişen değeri olan bir üst klasör içinde bir alt klasör oluşturulursa, alt klasör değiştirilen değeri devralmaz. Varsayılan olarak, alt klasör özellik için 0 değerine sahip olacak şekilde oluşturulur.

Çakışma iletilerini kullanıcının posta kutusundan kaldırma

Çakışma iletileri IPM'ye atanır. Conflict.Message class. Kullanıcının posta kutusundan çakışma iletilerini silmek için Arama Posta Kutusu komutunu kullanabilirsiniz. Öte yandan, Arama Posta Kutusu iletileri ileti sınıfına göre filtreleyene kadar yapılandıramaz. Konu anahtar sözcüğü filtreleme ve gönderen anahtar sözcük filtrelemesi ile birlikte Arama-Posta Kutusu kullanılırken, yalnızca "Çakışma İletisi" konusunu içeren belirli bir ortak klasörden gelen iletiler silinir. Ancak kullanıcılar bu ortak klasörden ileti gönderebilir ve kullanıcı posta kutularına aynı konu çizgilerini kullanan iletiler gönderirse, bu iletiler de silinir.

Aşağıdaki örnek komut, çakışma iletilerini silmek için Search-Mailbox'ın nasıl kullanıla olduğunu gösterir:

Search-Mailbox -Identity "April Stewart" -SearchQuery 'Subject:"Conflict Message:" And From:"PublicFolderName" -DeleteContent

Not

Ortak klasör adını almak için, çakışma iletilerinden birini açın ve adı Kaynak alanına not alın. Çakışan iletiler birden çok ortak klasör tarafından oluşturulmuşsa, çakışma iletilerini oluşturan her ortak klasör için bunu yapsanız gerekir.