OCS ve Exchange'e Dair
RSS ikon Email ikon Anasayfa ikon
  • Exchange 2010 OWA üstünde Gelişmiş arama için yazım kuralları.

    Eylül 2nd, 2009 Saits Yorum yok

     

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

     

     

     

    Exchange 2010 ile birlikte OWA üzerinden gelişmiş arama sorgu yazım esnekliği kullanılabilinmektedir. Bunun ile  birlikte detaylı hızlı ve en yakın arama kriterlerine uygun veriye erişilebilinmektedir. OWA içerisinde yer alan AQS (Advanced Query Syntax) Windows Desktop Search (WDS) ‘ün alt yapısını barındırmaktadır. Mailleriniz içerisinde kelime, parametreler, özel yetenekler doğrultusunda arama işlemlerinizi sınırlandırabilirsiniz. (Örneğin Şekil-1) Bu basit kısıtlamalar parantezler ve mantıksal konektörler karmaşık arama sorguları oluşturmak için grupta toplanabilir.

     picture1

     

     

    Şekil 1 OWA içerisinde AQS arama kutusu. 

     

    AQS OWA içeirsinde üç tip sınırlama kapsamı destekler: kelime bazlı sınırlama, tarih aralığı sınırlaması ve mesaj tipi sınırlamasıdır.Bu tablo desteklenen her bir kapsam ve bu kapsamlara ait basit  örnekler ile ilgili detaylar yer almaktadır.

     

    Kelime Bazlı Sınırlama.

    Nitelik Örnek Fonksiyon
    from From:saitFrom:”sait sadunoglu” Sait den gelen mesajları arar.sait sadunoglu’undan gelen mesajları arar. Gönderen belirtildiği gibi “sait sadunoglu” olanlar listelenir.
    to To:sait Sait’e giden mesajları listele.
    cc Cc:sait Sait’e cc olarak gelen mesajları listele
    bcc Bcc:sait Sait’e bcc olarak gelen mesajları listele
    Participants Participants:mshowto to, cc, veya bcc içerisinde “mshowto” geçen mesajları listele.
    Subject Subject:makaleSubject:(exchange makalesi)Subject:”exchange makalesi” Subject kısmında ‘makale’ geçen mesajları listele.Subject kısmında ‘exchange’ ve ‘makalesi’ geçen mesajları listele.Subject kısmında ‘exchange makalesi’ yazan mesajları listele, bunun ile birlikte  ‘exchange’ ile başlayıp ‘makalesi’ şeklinde olan yapılarıda bu aramaya dahil eder.
    Body Body:exchange Mesaj içeriğinde ‘exchange’ ifadesini içeren mesajları listeler.
    Attachment Attachment:makale Ek dosya veya dosya içerisinde ‘makale’ ifadesi içeren mesajları listeler.
    (nitelik yok) exchange makalesi Mesaj içerisinde ‘exchange’ ve  ‘makalesi’ ifadeleri içeren tüm özellikler içerisinde (from, to, cc, bcc, subject, body ve attachment) ki mesajları listeler.

    Not:

    1. Kelime bazlı sınırlamada büyük/küçük harf duyarlılığı yoktur.
    2. Kelime bazlı sınırlama iki tipi destekler. Eklenti veya asıl.Eklenti varsayılandır. Eğer asıl tip kullanılacak ise çift sınırlandırma uygulanır. Örneğin subject:”ürün” ‘ürün’ ile eşleşir ancak ‘ürünler’ ile eşleşmez.
    3. Birden fazla kelime için çift sınırlama uygulandığındaki durum her iki kelime için geçerlidir. Örneğin; “win product” sadece ‘win product’, a eşlenir ama  ‘win95 product’ veya  ‘product of win’ ile asla eşleşmez.
    4. Asterisk ‘*’  kullanılması durumunda ekleme sınırlandırılmasındaki yapıya uygun eşleştirilir. Örneğin “win product”*win95 product’ ile eşleşir, ‘windows production line’  ile de eşleşir ancak ‘windows new product’ veya‘product of win’ ile eşleşmez.
    5. Bütün mesajlarda from veya to içerisinde bir domain aranıyor ise. Örneğin: from:”@hotmail.com” hotmail.com dan gelen tüm mail  bilgilerini listeleyecektir.

     

    Tarih Aralığı Sınırlandırılması.

    Belirlenmiş tarih aralığı, nitelik olarak gün veya iki tarih aralığı kullanılabilir.

     

    Nitelik Örnek Fonksiyon
    Sent Sent:last weekSent:01/01/2001Sent:01/01/2001..01/15/2001 Geçmiş hafta gönderilen mesajlar listelenir.Jan 01, 2001 tarihinde gönderilen mesajlar listelenir.Jan 01, 2001 ve Jan 15, 2001 tarihleri arasında gönderilen mesajları listeler.
    Received Received:todayReceived:01/01/2001 Bugün alınan mesajları listeler.Jan 01, 2001 tarihinde gönderilen mesajları listeler.

    Not:

    1. İki nokta ‘..’ aralığı belirten operatördür. Başlangıç ve bitiş  tarihlerinin belirtilmesinde kullanılmalıdır.
    2. Bir tarih belirtmek için tanımlı tarihleri kullanabilirsiniz. Tanımlı tarih bilgileri desteklenmektedir.
    • Tanımlı Tarihler: Today(Bugün), tomorrow(yarın), yesterday(önceki gün)
    • Çoğul Tanımlı Tarihler: This week(Bu hafta), next month(bir sonraki ay), last week(Geçen Hafta), past month(Geçen ay), veya coming year (gelecek yıl).
    • Günler: Sunday(Pazar), Monday(P.tesi) … Saturday(C.tesi)
    • Aylar: January(Ocak), February(Şubat) … December(Aralık)

     

    Mesaj Tipi  Sınırlandırması.

    OWA içerisindeki AQS kullanımı ‘tür’ bazlı mesaj tiplerini tanımlar. Tür mesaj tipini belirler bunlar; email,meetings, tasks, notes, docs, journals, contacts veya im dir.

     

    Nitelik Örnek Fonksiyon
    Kind Kind:meetingsKind:tasks Bütün toplantı  isteklerinde arar.Tasklar içerisinde arar.

     

    Mantıksal Gruplama Bağdaştırıcıları.

    AQS ile  mantıksal bağdaştırıcıları AND, OR ve NOT kullanarak karmaşık sorgular oluşturulabilir.

     

    Bağdaştırıcı Örnek Fonksiyon
    AND Subject:product AND subject:developmentSubject:(product AND development)Subject:(product development) Subject  Içeriğinde  ‘product’  ‘development’  ifadeleri bulunan mesajları listeler.
    OR Body:project OR body:proposalBody:(project OR proposal) Mesaj içeriğinde ‘project’ veya ‘proposal’  veya her ikisinide içeren mesajlar listelenir.
    NOT NOT body:proposalBody:(NOT proposal) Mesaj içeriğinde proposal yer almayan mesajlar listelenir.

    Not:

    1. AND varsayılan bağdaştırıcıdır. Örneğin subject:project AND body:proposal ile  subject:projectbody:proposal. Aynı sonucu sağlar.
    2. Mantıksal bağdaştırıcılar büyük küçük harf duyarlıdır. Örneğin, body:(project Or proposal) mesaj içeriğinde ‘project’, ‘or’  ve  ‘proposal’  yer aldığı bir arama yapar ‘project’ or ‘proposal’. Olarak bu işlemi gerçekleştirmez.
    3. ‘+’ sembolü AND’I ifade eder. ‘-‘ sembolü ise NOT’I ifade eder. örneğin: body:(project – proposal) mesaj içeriğinde  ‘project’  içeren ama  ‘proposal’  içermeyen mesajlar üzerinde işlem yapar.

     Sait  SADUNOĞLU

    Yorumlara kapalı.