Exchange Server

Exchange 2007 Mail Contact Oluşturulması ( Redirect message to External SMTP Address )

 

 

 

MS Exchange Server yapısında gelen maili dış ( external ) bir adrese nasıl yönlendirilir? Bunu iki farklı yöntem / alternatif ile göstermek istiyorum.

 

 

Bu işlemi  Exchange 2003’de ilk önce ADUC üzerinde bir contact oluşturup sonra yine ADUC üzerinde ilgili kullanıcı –> Properties | Exchange General tabına gelip Delivery Options kısmından oluşturduğumuz external contact ı ekleyebiliyorduk.

 

 

 

 

 

Exchange 2007 de ise; EMC üzerinde, Recipient Configuration –> Mail Contact’a sağ tıklayıp New Mail Contact diyoruz.

 

 

clip_image002

 

 

New Contact seçip leri diyoruz

 

 

clip_image004

 

 

Gerekli düzenlemeleri yapıyorum. En altta ” External e-mail adress:” kısmına edit deyip dış mail adresini yazıyorum. OK deyip devam ediyorum.

 

 

Not: Burada dikkat etmemiz gereken nokta, Mail Contact bilgileri ile User Mailbox bilgileri aynı olamaz. En azından isim ve soy ismi name kısmından birleştirirseniz problem olmayacaktır.

 

 

clip_image006

 

 

Finish e tıklayıp bitiriyoruz.

 

 

clip_image008

 

 

Mail Contact kısmında oluşturduğumuz dış contact ımızı görüyoruz.

 

 

 

 

 

EMC üzerinde Recipient Configuration altında Mailbox girip yeni oluşturduğumuz mail contact ı atayacağımız kişiyi seçi, özelliklerine giriyoruz.

 

 

clip_image010

 

 

Mail Flow tabına gelerek –> Delivery Options ın properties ına girerek düzenlemeye başlıyoruz.

 

 

clip_image012

 

 

Burada, Forwarding adress kısmından Forward to işaretleyip oluşturduğumuz “Mail Contact” ı seçiyoruz.

 

 

Deliver message to both forwarding adress and mailbox işaretleyerek aynı zamanda gelen maillerin hem mail contact a hem de orjinal mailbox a gelmesini sağlayabiliriz.

 

 

clip_image014

 

 

Mail Contact ları buradan seçiyoruz ve OK

 

 

clip_image016

 

 

Tabiki birden fazla mail contactekleyebiliriz ve maximum recipients diyerek en fazla seçilebilecek / forward edilebilecek alıcıların sayısını yazabilmemiz mümkün. OK diyoruz.

 

 

Mail Contact ekleme senaryomuz bitti. Şirket mail adresine gelen tüm mailler aynı zamanda [email protected] Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir adresinede forward edilecek.

 

 

 

 

 

Bu yaptıklarımız Exchange yönetim konsolu ( EMC ) üzerindendi. Tabiki komut ile yani Exchange Management Shell i kullanarak da bu yaptığımız işlemlerin hepsini gerçekleştirebilmemiz mümkün.

 

 

Mesela, Contact Oluşturmak için aşağıda ki komutu kullanmamız yeterlidir.

 

 

New-MailContact -Name “BugraKeskin” -ExternalEmailAddress ” [email protected] Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir

 

 

Contact oluşturduktan sonra user mailbox a bu oluştrduğumuz contact ı forwarder olarak eklemek için;

 

 

Set-Mailbox “Bugra Keskin” -ForwardingAddress ” [email protected] Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir

 

 

bu komutla Buga Keskin kullanıcısına [email protected] Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir forwarder ını eklemiş olduk.

 

 

Komutları oldugu gibi yazmayın tırnak işaretlerini kaldırmanız gerekir ( ” )

 

 

Gelelim ikinci alternatif yöntemimize.

 

 

Bilindiği üzere Exchange 2007 ile yeni gelen Transport Rule lar ile Mail Server’ımızda yönetim ve esneklik anlamında bizlere oldukça kolaylık sunuyor. Bu noktada bir user mailbox ımıza gelen maili bir dış contact a transport rules da yazacağımız bir kural ile gerçekleştirebiliyoruz.

 

 

 

 

 

Exchange Management Console üzerinde –> Organization Conf. –> Hub Transport | Transport Rules kısmına gelelim.

 

 

Sağ’ dan “New Transport Rule”tıklayalım.

 

 

clip_image018

 

 

Kuralımızın ismini yazıp ilerliyoruz

 

 

clip_image020

 

 

Hangi durumlarda ?

 

 

from users inside or outiside the organization ve sent to users inside or outside the organization

 

 

Burada içeriden yada dış organizasyondan gelenleri –> içeride ki yada dışarıda ki bir organizasyon a gönder. demiş oluyoruz.

 

 

Devam ediyoruz.

 

 

clip_image022

 

 

Action kısmında ise bir önceki hangi durumlarda kısmında oluşturduğumuz rule u ne yapacağımızı belirtiyoruz.

 

 

redirect the message to adressses işarerleyerek alttan Mail Contact ı gösteriyoruz.

 

 

silently drop the message işaretliyoruz.

 

 

Devam ediyoruz.

 

 

clip_image024

 

 

Komutumuz ve başarıyla uygulandığına dair çıkan completion mesajı. Finish diyoruz.

 

 

clip_image026

 

 

Bu şekilde iki farklı yol izleyerek aynı şeyi yapmış olduk. Yani Mail Contact olayını Transport Rules kanadında da yapabiliyoruz.

 

 

İşimize yarayabilecek bir püf nokta daha göstermek istiyorum. 

 

 

Get-Mailbox | where {$_.ForwardingAddress -ne $null} | ft name,forwardingaddress

 

 

Yukarı daki komutu Exchange Management Shell’e verdiğimizde, bize forward edilmiş mailbox ları ve forwarding adreslerini gösterecektir.

 

 

clip_image028

 

 

Gördüğümüz üzere biraz önce oluşturduğumuz forwarder işlemini burada görebiliyoruz.

 

 

Başka bir makalede görüşmek üzere.

 

 

 

 

 

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu