Exchange Online transport rule ile imza ekleme rehberi
Yazar: SignyFix Ekibi ·
Exchange Online transport rule ile giden e-postalara otomatik imza ekleme: kural kurulumu, koşullar, bilinen sınırlamalar ve pratik çözüm yolları.

Transport rule (posta akışı kuralı), Exchange Online'da e-postalar sunucudan geçerken onlara müdahale eden kural motorudur. En bilinen kullanım alanlarından biri, giden mesajların altına otomatik olarak imza veya yasal uyarı (disclaimer) eklemektir.
Bu yazıda, transport rule ile imza eklemenin nasıl kurulduğunu, hangi koşullarla inceltilebileceğini ve — en az kurulum kadar önemlisi — hangi sınırlamalarla geldiğini adım adım ele alıyoruz. Sınırlamaları önceden bilmek, yanlış beklentiyle kurulan ve sonradan sökülen projelerin önüne geçer.
Transport rule nedir ve nasıl çalışır?
Transport rule, Exchange Online'ın posta akışı katmanında çalışan bir koşul-eylem mekanizmasıdır. Her kural bir veya daha fazla koşul (gönderen, alıcı, konu, başlık gibi) ve bu koşullar sağlandığında uygulanacak eylemler içerir. İmza senaryosunda eylem, mesajın sonuna tanımlı bir HTML veya metin bloğu eklemektir.
Kural sunucu tarafında çalıştığı için istemciden tamamen bağımsızdır: kullanıcı Outlook masaüstünden, web'den, mobilden veya SMTP üzerinden gönderse de kural aynı şekilde uygulanır. Bu, transport rule yaklaşımının en güçlü yanıdır.
İmza kuralı hangi adımlarla kurulur?
Exchange yönetim merkezinde veya PowerShell ile bir imza kuralı kurmanın tipik akışı şöyledir:
- Kural kapsamını belirleyin: Tüm kuruluş mu, belirli bir domain mi, yoksa bir departman/grup mu?
- Koşulları tanımlayın: Genellikle 'gönderen kuruluş içinden' ve 'alıcı kuruluş dışında' koşulları birlikte kullanılır.
- Eylemi ekleyin: 'Append the disclaimer' eylemiyle HTML imza bloğunu tanımlayın.
- Fallback davranışını seçin: İmza eklenemezse (örneğin şifreli mesajlarda) mesajın yine de gitmesini sağlayacak seçeneği belirleyin.
- İstisnaları ekleyin: Otomatik yanıtlar, takvim istekleri veya belirli sistem hesapları gibi imza eklenmemesi gereken durumları hariç tutun.
Dinamik alanlar nasıl kullanılır?
Transport rule imzalarında Entra ID öznitelikleri değişken olarak kullanılabilir: %%DisplayName%%, %%Title%%, %%Department%% gibi ifadeler, mesaj gönderilirken gönderenin dizin bilgileriyle doldurulur. Böylece tek bir kural, her kullanıcı için kişiselleşmiş imza üretir.
Bu mekanizmanın kalitesi doğrudan dizin verisinin kalitesine bağlıdır. Alanı boş olan kullanıcıda değişken boş basılır; bu yüzden kural kurulmadan önce dizin alanlarının dolu olduğu doğrulanmalıdır.

Transport rule imzalarının sınırlamaları nelerdir?
Transport rule güçlü bir mekanizmadır ama imza senaryosunda bilinmesi gereken belirgin sınırları vardır:
- Kullanıcı imzayı yazarken görmez: İmza sunucuda eklendiği için, mesaj taslağında imza görünmez; kullanıcı gönderdikten sonra eklenmiş olur.
- Yanıt zincirlerinde tekrarlama: Her giden mesaja imza eklendiği için uzun yazışmalarda imza üst üste yığılabilir; bunu azaltmak ek koşul mühendisliği gerektirir.
- Gömülü görsel desteği sınırlıdır: İmza görselleri genellikle uzak URL ile referanslanır; bazı istemciler uzak görselleri varsayılan olarak engelleyebilir.
- Şifreli veya imzalı mesajlarda araya girilemez: Bu durumlarda kuralın fallback davranışı devreye girer.
- Karmaşık HTML'de işleme farkları: Eklenen HTML, alıcının istemcisine göre farklı görüntülenebilir; sade ve tablo tabanlı HTML daha güvenlidir.
Bu sınırlamalar nasıl aşılır?
Sınırlamaların bir kısmı kural tasarımıyla hafifletilebilir: yanıt zincirinde yığılmayı azaltmak için mesaj gövdesinde imza parmak izini arayan istisnalar eklenebilir; görsel sorunları için sade, tek parça ve erişilebilir bir tasarım tercih edilebilir.
Daha köklü çözüm, transport rule'u tek başına değil, bir imza yönetim platformunun dağıtım motoru olarak kullanmaktır. Platform; şablonu, dizin verisini ve kural mantığını tek yerden yönetir, kuralları otomatik üretir ve görünümü farklı istemcilerde doğrulamanıza yardımcı olur.

Sonuç
Transport rule, Microsoft 365'te merkezi imza dağıtımının en erişilebilir yerleşik yoludur: istemci bağımsızdır, merkezi kontrol sağlar ve dinamik alanlarla kişiselleşir. Buna karşılık taslakta görünmeme, yanıt zinciri yığılması ve HTML işleme farkları gibi sınırları bilinerek kullanılmalıdır.
SignyFix, transport rule'ları panelden PowerShell'siz üretip yöneterek bu yaklaşımın gücünü karmaşıklığı olmadan sunar; domain ve kampanya bazlı koşullu kurallar birkaç tıkla uygulanır.
Sık sorulan sorular
Transport rule ile e-posta imzası eklemek mümkün mü?
Evet. Exchange Online'da bir transport rule (posta akışı kuralı) tanımlayarak, koşulları eşleşen giden e-postaların sonuna otomatik olarak HTML imza veya yasal uyarı bloğu ekletebilirsiniz. Kural sunucu tarafında çalıştığı için tüm cihaz ve istemcilerde geçerlidir.
Transport rule imzasında kişiselleştirme yapılabilir mi?
Yapılabilir. İmza bloğunda %%DisplayName%%, %%Title%%, %%Department%% gibi Entra ID öznitelik değişkenleri kullanılır; mesaj gönderilirken bu alanlar gönderenin dizin bilgileriyle otomatik doldurulur. Kalite, dizin verisinin doluluğuna bağlıdır.
Transport rule imzalarının en önemli sınırlaması nedir?
Kullanıcının imzayı mesaj yazarken görememesidir; imza sunucuda, gönderimden sonra eklenir. Ayrıca uzun yanıt zincirlerinde imza tekrarlanabilir ve karmaşık HTML tasarımlar alıcı istemcisine göre farklı görüntülenebilir.