Outlook ile IMF ve SenderID

26
Ağustos
2010
Outlook ile IMF ve SenderID

Outlook ile IMF ve SenderID

SPAM ve Phishing gibi kavramların daha sık duyulur olduğu bu günlerde Exchange sunucularımızın sistemimizi koruması gittikçe önem kazanıyor. Kimi zaman SPAM maillerin karekteristik özelliklerinin tanımlanması kimi zaman test amaçlı IMF gibi bir sistemin mesajları nasıl puanladığını öğrenmek isteyebiliriz. Veya kullanıcılarımızın orijini doğrulanamamış mesajları görebilmesini isteyebiliriz. Bu durumda MAPI uygulamamıza aşağıdaki anlatılan sistem ile bu özellikleri eklemek gerekecektir.

Öncelik ile bir txt dosyası oluşturup aşağıdaki kodu içine yapıştıralım. Ve dosya ismini SCLgoster.cfg olarak değiştirelim.

SCLgoster.cfg dosyasının içeriğini aşağıda görüyorsunuz.

;**********The CFG file*****************************************************

[Description]

MessageClass=IPM.Note

CLSID={00020D31-0000-0000-C000-000000000046}

DisplayName=SCL Extension Form

Category=Standard

Subcategory=Form

Comment=This forms allows the SCL to be viewed as a column

LargeIcon=IPML.ico

SmallIcon=IPMS.ico

Version=1.0

Locale=enu

Hidden=1

Owner=Microsoft Corporation

Contact=Your Name

[Platforms]

Platform1=Win16

Platform2=NTx86

Platform9=Win95

[Platform.Win16]

CPU=ix86

OSVersion=Win3.1

[Platform.NTx86]

CPU=ix86

OSVersion=WinNT3.5

[Platform.Win95]

CPU=ix86

OSVersion=Win95

[Properties]

Property01=SCL

[Property.SCL]

Type=3

NmidInteger=0x4076

DisplayName=SCL

[Verbs]

Verb1=1

[Verb.1]

DisplayName=&Open

Code=0

Flags=0

Attribs=2

[Extensions]

Extensions1=1

[Extension.1]

Type=30

NmidPropset={00020D0C-0000-0000-C000-000000000046}

NmidInteger=1

Value=1000000000000000

;**********END CFG

Bu dosyayı c:\Program Files\Microsoft Office\OFFICE11\FORMS\(LanguageID) içerisine kopyalayalım.

 

http://www.sistemuzmani.com/Articles/Images/1000000849_image001.jpg

Daha sonra Outlook’umuzu açıp Araçlar menüsünden Seçenekler kısmına gireceğiz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image002.jpg

Açılan pencerede Gelişmiş Seçenekler’i seçip Özel Formlar butonunu tıklayalım.

http://www.sistemuzmani.com/Articles/Images/1000000849_image003.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image004.jpg

Form Yöneticisi kısmına girdiğimizde Yükle düğmesini tıklayarak daha evvel oluşturduğumuz SCLgoster.cfg dosyasının yolunu gösterip dosyasımızı seçeceğiz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image005.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image006.jpg

Bu işlemden sonra Outlook’umuza görsel olarak bu alanı eklemek gerekecek. Bu işlem için Outlook’ta bir alan üzerinde örneğin Konu veya Kimden sütunu üzerinde mouse ile sağ tuş ile açılan menüden Geçerli Görünümü Özelleştir..’i seçmemiz gerekecek.

http://www.sistemuzmani.com/Articles/Images/1000000849_image007.jpg

Alanları Göster penceresinden Kullanılabilir alanların seçileceği yer başlığı altından açılacak menude Formlar ‘ı seçerek SCL Extension Form’u Ekle düğmesi ile Seçili Formlar bölümüne taşımalıyız.

http://www.sistemuzmani.com/Articles/Images/1000000849_image008.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image009.jpg

Daha sonra Kapat dediğimizde bir önceki ekrana döneceğiz ve burada da Kullanılabilir alanlar’ın seçileceği yer kısmında SCL Extension Form seçili iken Kullanılabilir alanlar bölümündeki SCL seçeneğini Ekle düğmesi ile sağ tarafa taşıyacağız.

http://www.sistemuzmani.com/Articles/Images/1000000849_image010.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image011.jpg

Aşağıda görüldüğü üzere bu işlemlerden sonra Outlook penceresinde SCL isimli bir sekme oluşacak ve burada email bazında değerlendirmeyi görebileceğiz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image012.jpg

SenderID özelliğinin Outlook ile entegrasyonu için bize gerekli olan aşağıdaki kodu SenderIDgoster.cfg isimli bir dosya olarak kayıt etmemiz gerekecek.

;**********The CFG file*******************************************

[Description]

MessageClass=IPM.Note.SenderID

CLSID={00020D0C-0000-0000-C000-000000000046}

DisplayName=SenderID Extension Form

Category=Standard

Subcategory=Form

Comment=This forms allows the SenderID to be viewed in a column in Outlook

LargeIcon=IPML.ico

SmallIcon=IPMS.ico

Version=1.0

Locale=enu

Hidden=1

Owner=Microsoft Corporation

 [Platforms]

Platform1=Win16

Platform2=NTx86

Platform9=Win95

[Platform.Win16]

CPU=ix86

OSVersion=Win3.1

[Platform.NTx86]

CPU=ix86

OSVersion=WinNT3.5

[Platform.Win95]

CPU=ix86

OSVersion=Win95

[Properties]

Property01=SenderID

[Property.SenderID]

Type=3

;NmidString=PR_SENDER_ID_STATUS

NmidInteger=0x4079

DisplayName=SenderID

[Verbs]

Verb1=1

[Verb.1]

DisplayName=&Open

Code=0

Flags=0

Attribs=2

[Extensions]

Extensions1=1

[Extension.1]

Type=30

NmidPropset={00020D0C-0000-0000-C000-000000000046}

NmidInteger=1

Value=1000000000000000

;**********END CFG

Bunun içinde yukarıda SCL entegrasyonu için yaptığımız işlemleri tekrarlayacağız. Bunun için Araçlar menüsünden Seçenekler seçeneğini seçip ve gelen pencereden de Gelişmiş Seçenekler’i butonuna basmamız gerekecek.

http://www.sistemuzmani.com/Articles/Images/1000000849_image013.jpg

Açılan pencerede Özel Formlar bölümünü kullanarak Form Yönetimi kısmına girmeliyiz.

 

http://www.sistemuzmani.com/Articles/Images/1000000849_image014.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image015.jpg

Burada da Yükle düğmesi ile yukarıda kayıt ettiğimiz SenderID.cfg dosyasının yolunu takip edip seçeceğiz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image016.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image017.jpg

Ve yine bu oluşturduğumuz alanı görsel olarak Outlook penceresine getirmek için bir alan adı üzerinde (örneğin Konu,Kimden..) Geçerli Görünümü Özelleştir seçeneğini seçeceğiz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image018.jpg

Gelen pencerede Alanlar kısmını takip ederek Kullanılabilir alanların seçileceği yer kısmından SenderID Extension Form’u seçeceğiz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image019.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image020.jpg

SenderID Extension Form seçili iken Kullanılabilir alanlar kısmındaki SenderID alanını Ekle ile sağ tarafa taşıyacağız.

http://www.sistemuzmani.com/Articles/Images/1000000849_image021.jpg

Böylelik ile artık Outlook mesajların SenderID bilgilerini bize gösterecektir.

 

http://www.sistemuzmani.com/Articles/Images/1000000849_image022.jpg

Burada görülen rakamsal değerlerin taşıdığı anlamları aşağıdaki tablodan takip edebiliriz ya da ister isek aşağıdaki işlemler ile bu sayısal değerleri daha anlaşılır şekle çevirebiliriz.

NEUTRAL

0x1

Nötr

PASS

0x2

Doğrulandı. SPF kayıdına uygun

FAIL

0x3

Hatalı. SPF kayıdına uygun değil.

SOFT_FAIL

0x4

İstemci mail yollamaya yetkili olmayabilir.

NONE

0x5

SPF kayıdı mevcut değil.

TEMP_ERROR

0x80000006

SPF kayıdı kontrolünde hata var.

PERM_ERROR

0x80000007

Mevcut SPF kayıdı anlaşılamadı.

http://www.sistemuzmani.com/Articles/Images/1000000849_image023.jpg

Bu amaçla SenderID alanı üzerinde Alan Seçicisi ile açılan pencereden SenderID Extension Form’u seçip Yeni düğmesi ile Alan oluşturacağız. Oluşturacağımız alan adı SID , Tür’ü ise Formül olarak seçip Düzenle düğmesi ile aşağıdaki formülü boş alana yazalım.
IIf([SenderID]=1,"NEUTRAL",IIf([SenderID]=2,"PASS",IIf([SenderID]=3,"FAIL",IIf([SenderID]=4,"SFAIL",IIf([SenderID]=5,"NONE",IIf([SenderID]=-2147483641,"PERM_ERR",IIf([SenderID]=-2147483642,"TEMP_ERR",[SenderID])))))))
Not: Formüldeki NEUTRAL, PASS, FAIL, SFAIL, NONE, TEMP_ERR, PERM_ERR kavramlarını dilersek Türkçeleri ile değiştirebiliriz.

http://www.sistemuzmani.com/Articles/Images/1000000849_image024.jpghttp://www.sistemuzmani.com/Articles/Images/1000000849_image025.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image026.jpg

Tamam deyip pencereyi kapadığımızda alanlar kısmından Kullanıcı tanımlı alanlar kısmını seçip SID alanını Ekle tuşu ile sağ tarafa taşımamız gerekecek.

http://www.sistemuzmani.com/Articles/Images/1000000849_image027.jpg

http://www.sistemuzmani.com/Articles/Images/1000000849_image028.jpg

Sonuç itibarı ile aşağıda da görüleceğiz üzere gelen mesajların gerçekten de iddia ettiği kaynaktan gelip gelmediğini SPAM olma olasılığını kullanıcılarımıza Outlook penceresi ile göstermek mümkün olabilecek.

Takip eden makalede SenderID veIMF gibi diğer filtreleme seçeneklerini incelemek üzere

Hoşçakalın.

 

 

MAKALE-YORUMLAR

İsminiz
Yorumunuz


Doğrulama kodu

?

MAKALEYE YORUM YAZ

İsminiz
E-posta adresiniz
Yorumunuz
Doğrulama kodu ?

Copyright © 2006 - 2013  DESTEKYERI.COM

Embedded by  ® SANALOG Tüm Hakları Saklıdır . Yayınlanan yazıların izin alınmadan kopyalanması ve kullanılması  5846 sayılı Fikir ve Sanat Eserleri Yasasına göre suçtur. Makalelerin "alıntı" olduğunu belirterek yayınlayabilir ve kaynağı belirtmeniz önemlidir !!!