1. Ana Sayfa
  2. Exchange Server 2010
  3. Exchange 2010’da Kişiye Özel Otomatik HTML İmza Eklenmesi Nasıl Yapılır?

Exchange 2010’da Kişiye Özel Otomatik HTML İmza Eklenmesi Nasıl Yapılır?

Exchange sunucularımıza da mail gönderenler için otomatik olarak imza (disclaimer) uygulamasını uzun zamandır yapabiliyoruz. da ise bu imzayı dinamik olarak hazırlayabiliyoruz. Yani sistem artık kullanıcıların bilgisini Active Directory’den alarak herkes için otomatik olarak imza atayabiliyor. Böylelikle standart kurum imzası dışında kullanıcı bilgilerinin de imzalarda yer almasını kullanıcılara ayar yapmadan sağlatabiliyoruz.

Bir diğer güzel bir özellik ise html kodları sayesinde dinamik imzalara resimde ekleyebilmemiz. Bu şekilde kurum maillerinin imza görüntüsünü daha profesyonel bir görünüme kavuşturabiliriz.

Uygulamamızda hem dinamik disclaimer nasıl yaratılıyor hem de resim bu imzaya nasıl ekleniyor onu göreceğiz.

Öncelikle kullanıcılarımızın bilgilerinin Active Directory de girilmiş olduğuna emin olmamız gerekiyor.


Resim-1


Resim-2


Resim-3


Resim-4

Daha sonra hazırladığımız resmi IIS sunucumuzda wwwroot klasörüne ekliyoruz. Burada önemli olan nokta eğer dışarıda da bu uygulamayı kullanacaksanız dışarıdan erişilebilinen bir sayfaya resmi eklemeniz gerekmektedir.


Resim-5

Exchange 2010 sunucumuzda konsolumuzu açıyoruz. İmza uygulamasını hub yönlendiricisi kontrol eder. Bu yüzden Hub transport bölümüne gelip “Transport rules” bölümünden “New Transport Rules” ile yeni bir kural oluşturacağım.


Resim-6

Kurala bir isim veriyorum.


Resim-7

İlk olarak sadece kurum içi maillerde mi yoksa kurum dışına giden maillerde mi kullanılacağına karar veriyorum.

Baştan üçüncü seçeneği işaretliyorum.


Resim-8

“Actions” kısmından imzamı eklemem gerekiyor. Baştan üçüncü seçenek olan “append disclaimer text and failback to action if unable to apply” seçeneğini kullanmamız gerekiyor.

Alttaki bölümden ise “disclaimer text” i seçiyorum.


Resim-9

Bu bölümüme dinamik imza kodunu yerleştirmem gerekiyor. Eskinden yapılan uygulama bu kısma sadece yazı metni koymaktı. Bu şekilde standart bir imza uygulaması hazırlıyorduk. Fakat şimdi sistemin Active Directoryden otomatik olarak kullanıcıların bilgisini almasını ve resimde eklenmesini istiyorum. Bu yüzden aşağıdaki kodu kullanabilirsiniz.

<html>

<body>

<table>

<table border=”0″ >

<tr><td>

<font face=”Garamond”>
<P style=’color:#00BFFF;’><b>%%Firstname%% %%Lastname%%</b></p></font>

<font size=”2″ face=”Calibri”>%%Title%%<br><br>
<P style=’color:#00BFFF;’>

<b>%%Company%% </b> </p>

%%Street%% <br>

%%City%%, %%State%% %%ZipCode%%<br>
<b>T:</b> %%HomePhoneNumber%%

<b>M:</b> %%MobileNumber%%

<b>F:</b> %%FaxNumber%%<br>

<P style=’color:#00BFFF;’>

@ %%Email%% %%Notes%%

</p>

</tr></td>
<tr>

<td >

<img border=”0″ src=”http://10.1.1.15:81/mslinuxtr.png”>

</td>

</table>

</body>

</html>

Burada kırmızı ile belirtilen bölüm resmin durduğu IIS sunucuna erişim sayfadır. Daha önce belirttiğim gibi dışarıya giden mailler için uygulanacak ise dışarıdan erişilebilen bir sayfaya resmi koymanız gerekmektedir.

Mavi bölüm ise Active Directory’den hangi bilgilerin çekileceğidir. Dikkatli bakarsanız AD user and computers de kullanıcı özelliklerindeki başlıkları  %%  işareti ile birlikte kullanmanız gerekiyor. Buna göre istediklerinizi ekleyip istediklerinizi kaldırabilirsiniz.

Kullanabileceğiniz tüm liste:

  • UserLogonName
  • DisplayName
  • FirstName
  • Initials
  • LastName
  • PhoneNumber
  • OtherPhoneNumber
  • HomePhoneNumber
  • OtherHomePhoneNumber
  • PagerNumber
  • MobileNumber
  • FaxNumber
  • OtherFaxNumber
  • Email
  • Street
  • POBox
  • City
  • State
  • ZipCode
  • Country
  • Title
  • Department
  • Manager
  • Office
  • Company
  • Notes
  • CustomAttribute1 – CustomAttribute15

Kodu yukarda yazdığım şekilde açılan kutunun içerisine ekliyorum


Resim-10

Bu uygulamanın dışarısında tutacağınız durumları “exceptions” bölümünden ayarlayabilirsiniz.


Resim-11

Kural özeti geliyor.


Resim-12

Finish ile tamamlıyoruz.


Resim-13

Yaratılınca ekranda çıkacaktır yeni kuralımız.

Hemen Owa üzerinden testlerimi yapıyorum.


Resim-14


Resim-15

Yaptığımız ayarların imzamıza aynen geldiğini görüyoruz.

Bu konuyla ilgili sorularınızı https://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Yorum Yap

Yazar Hakkında

Ozgul Group firmasında Sistem Yöneticisi olarak çalışmaktayım. 2001 den bu yana BT sektöründeyim. Bu zamanın büyük bir kısmında Sistem Entegratörlüğü yapan Bilişim firmalarında proje ve sistem kurulum departmanlarında çalıştım. Birçok firmada Microsoft ürünleriyle ilgili sistem kurulum projelerinde bulundum. 2013 başlarından bu yana da MSHOWTO ailesinin bir üyesiyim.

Yorum Yap

Yorumlar (8)

  1. Eline sağlık kardeşim. Devamını bekliyoruz.

  2. dostum süpersin devamını bekliyorum

  3. 6 sene önce

    Osman Bey,
    Çok teşekkürler zevkle okunan bir yazı olmuş. Bir sorum olacak dışarda bir yerde tutmaktan ne kasdediyorsunuz biraz daha açabilirmisiniz?

    Tşkler.

    • internet ortamında da imzanın gönderilmeden once outlook a gelmesini istiyorsanız, public br IIS üzerinde bu işlemi yapın demek istenmiş.

      Emre Aydın

  4. 6 sene önce

    Üstad eline sağlık. uygulama bir şey haricinde çok güzel çalışıyor. bu konuda destek verebilirmisiniz. yeni mail atarken imza en alta otomatik olarak ekleniyor, buraya kadar problem yok. ancak gelen bir maile yanıtla veya ilet yapıldığında tüm yazışmanın en altına imza ekleniyor. ve her seferinde bu tekrar ediyor. alt kısım benim eklediğim imzalarla doluyor. istediğim iletilen veya yanıtlanan maildeki yazılan metnin hemen altına imzanın eklenmesidir. destek için şimdiden çok teşekkür ederim.

    • Merhaba, Bu sorununuza çözüm bulabildiniz mi? Aradan 5 yıl geçmiş olmasına rağmen farklı bir makale bulamadım konuya ilişkin.

  5. Elinize sağlık fakat Ali DEMİR’in de bekirttiği üzere son gönderilen mailin değil de mailin en altında imza çıkıyor. Bunun bir çözüm yolu varmıdır? Third Party programlarla bunları yapabiliyoruz fakat onları kullanmadan yapmamız mümkünmü?