Microsoft Exchange 2010 Customising Delivery Status Notification Messages Özelleştirilmiş İleti Raporu (tr-TR) - TechNet Articles - United States (English) - TechNet Wiki
When: 1 Dec 2013 10:42 PM
When: 23 Dec 2018 2:39 PM
Wiki > TechNet Articles > Microsoft Exchange 2010 Customising Delivery Status Notification Messages Özelleştirilmiş İleti Raporu (tr-TR)
Microsoft Exchange 2010 Customising Delivery Status Notification Messages Özelleştirilmiş İleti Raporu (tr-TR)
Bu makalemde sizler ile Exchange 2007 ve Exchange 2010 üzerinden Custom Delivery Status Notification Messages (DSN) mesajları ve Kota mesajlarını özelleştirmenin nasıl olduğuna bakacağız. Exchange Management Shell kullanarak ilgili yapılandırmalar hakkında sizleri bilgilendirmeye çalışacağım.
Microsoft Exchange Server, DSN mesajları Exchange Server kullanıcılarına teslim ve hata mesajlarını yöneticiye bildirilmek için kullanır.
Bu Mesajlar Üç tip olarak ayrılır:
Başarı (DSN 2.xx örneği gibi bir kod ile gösterilir)
Kalıcı ve Geçici Hata (e-posta sunucusu yalnızca geçici olarak bir hatayla karşılaştığında DSN 4.xx gibi bir kod ile belirtilir)
Kalıcı Başarısızlık (DSN 5.xx gibi bir kod ile belirtilir)
Posta Kutusu mesajları, Kota mesajları üç tip olarak ayrılır:
Posta Kutusu veya Ortak Klasör öğe sayısı sınırı (en düşük depolama kotası) aşıyor.
Posta Kutusu sınırı aşıldığında gönderme boyutunu sınırlar veya ortak klasör kendi belirtilmiş olan sınırı (ortak depolama kota) aşıyor.
Posta gönderemezsiniz (en yüksek depolama kota) sınırını aşıyor.
DSN içerisinde ki bu özellik ile sistem mesajları kullanıcı tarafını anlaşılır şekilde açıklama sağlar. Exchange 2003 ve öncesi mail sistemlerinde bu işlemi üçüncü parti araçları kullanarak yapabiliyorduk.
Özelleştirmeye başlamadan önce, Exchange Server üzerinde işlem yapacak user’ın Yönetici izinleri olması gerekir.
Aşağıda ki tabloda kullanabileceğimiz sistem mesaj komutlarının tablosunu paylaşıyorum.
DSN mesaj özelleştirme için sağlanan büyük bir esneklik vardır. Farklı farklı bir çok DSN mesajlar oluşturabilirsiniz. Ayrıca iç ve dış kullanıcılara ayırt edebilirler. Örnek: DNS bulunmayan alıcı sunucu için “5.4.0″ içeren kod belirli DSN mesajları uygulanabilir.
DSN mesajlar 512 karakter içerebilir. Ayrıca HTML içerebilir. Bu iki bağımsız InternalDsnSendHtml ve ExternalDsnSendHtml parametreleri kullanarak iç ve dış alıcılar için değiştirilebilir. Varsayılan olarak Exchange 2007 ve 2010 Serverlar HTML DSN mesajları gönderir.
Izin verilen HTML etiketleri listesi aşağıda ki tablodadır.
Özel olarak kullanmak istediğimiz karakterler (örneğin çevresel HTML etiketler için kullanılan) aşağıda ki tabloda gösterilmiştir.
İşlemlere başlamadan önce Domain Administrator ile logon olduğumu belirtmek isterim.
Öncelikle yapıya göz atalım. Shell komutlarımız:
Get-SystemMessage –Original >c:\ufukDSNOriginal.txt
Normalde komut satırında görebilirsiniz. Ancak Code çok uzun olduğundan .txt almak daha mantıklı J
ufukDSNOriginal.txt tüm dillerde bize rapor sağlar.
Orjinal DSN mesajımız aşağıda ki gibidir. Ufuk@ufuktatlidil.com adresine test maili gönderdim. Böyle bir mail adresi sistemimizde mevcut değildir.
Mailin alt kısmında hata kodu “5.1.1″ görebilirsiniz. Biz bunu değiştirelim. Yeni bir DSN mesajı oluşturmak için aşağıdaki komutu kullanalım:
New-SystemMessage -DsnCode 5.1.1 -Internal:$True -Language tr -Text “Boyle bir mail adresi sistem üzerinde mevcut degildir!”
Set-SystemMessage -Identity tr\internal\5.1.1 -Text “<BR> Sistem uzerinde boyle bir mail adresi yoktur. <P>Lutfen Mail adresini kontrol ediniz veya Sistem yoneticinizden destek alınız.<B>following</B> link.</P> <A href=’cozumpark.ufuktatlidil.com’>Ufuk Tatlidil IT Helpdesk</A> <BR>”
Not: Exchange kurulum esnasında Regional Settings kısmı Türkçe olmalıdır. English kurarsanız tr yazan kısımları en olarak default bırakmanız gerekmektedir.
Şimdi varolmayan ufuk@ufuktatlidil.com mail adresimize tekrar bir mail atalım.
Yeni DNS mesajımız:
Özelleştirilmiş Kota Mesajları için aşağıda ki örnek ve kodlardan yararlanabilirsiniz.
Örnak Shell komutumuz:
New-SystemMessage -QuotaMessageType ProhibitSendMailbox -Language EN veya TR -Text “MailBox Limitiniz dolmuştur!”
Aşağıdaki komutları QuotaMessageType parametresi ile kullanabilirsiniz.
Kota mesajları için http://technet.microsoft.com/en-us/library/bb232089.aspx linkten yararlana bilirsiniz.
Not: Bu işlem Microsoft Exchange Server 2007 ve Microsoft Exchange Server 2010 üzerinde yapılabilir.