Minden a BlackBerry telefonokról és rendszerről

Hogyan megy a levél?

A BES - mint látható - több egységből áll. Ha jól sikerült konfigurálni, akkor egy-egy levél küldésénél és/vagy fogadásánál számos modul összedolgozása hozza össze a végeredményt. Lássuk a legkézenfekvőbb esetet, a felhasználó levelet kap.

Első lépésként az Exchange értesíti a levél tényéről a BES-t, konkrétan a BlackBerry Messaging Agent nevű modult. Ez megvizsgálja, hogy a levél teljesíti-e a szűrési feltételeknek megfelelő paramétereket, majd ezt követően a levél első 2 KB-os darabját átlöki a BlackBerry Dispatcher felé. A Dispatcher összetömöríti a kapott információt, majd rátolja a kódolást. A kódolt üzenetdarabka megy tovább a BlackBerry Router felé. Ez az a modul, amely a már kódolt adatot kilöki a hálózatra, alapesetben a 3101-es porton keresztül, de ha a BlackBerry készülék a céges WLAN hálózaton tartózkodik, akkor a 4101-es portot használja. Ha a készülék PIN száma stimmel azzal, amit a Dispatcher meghatározott, akkor a levéldarabka megérkezik a telefonra, amely rögtön visszaküld egy megerősítést a Dispatcher számára, amely ezt továbblöki a Messaging Agentnek. Ha négy órán belül nem érkezik meg ez a visszaigazolás, akkor a BES újra megpróbálja elküldeni a levél első 2 KB-ját. Fontos tudni, hogy ez a visszaigazolás csak arról szól, hogy a készülék megkapta az üzenetet, arról azonban nem, hogy a felhasználó meg is nyitotta-e azt.

Amennyiben a BlackBerry készülék felhasználója dönt úgy, hogy üzenetet küld, akkor a folyamat kissé máshogy néz ki. A készülék ad egy ún. RefID-t az üzenetnek, illetve azt is meghatározza, hogy milyen típusú üzenetről van szó (levél, naptárbejegyzés). Ha ez megvan, akkor a telefon összecsomagolja és kódolja a levelet, majd a fentebb már említett portokon a hálózat segítségével eljuttatja ezt a BES-nek. A BES kizárólag kódolt üzenetet hajlandó fogadni, amit a Dispatcher a kulcs ismeretében visszafejt. Ha ez nem jön össze, akkor a BES ignorálja a levelet, és hibaüzenetet küld a készüléknek. Ha viszont minden jól sikerült, akkor a Messaging Agent az Exchange szervert utasítja a levélküldés végrehajtására, illetve a felhasználó Sent Items mappájában elhelyezik az elküldött üzenetet másolatát.

Némiképp bonyolítja a helyzetet, ha a készülékről csatolmányos levelet küldünk. Ilyenkor annyiban változik a folyamat, hogy a készülék úgy formázza meg a levél fejlécét, amelyből a BES számára egyértelmű, hogy csatolmány is lesz, de első kanyarban ezt nem küldi el. A szerverre küldött ilyen levél azt eredményezi, hogy a BES helyet csinál a csatolmány(ok)nak a szerveren, majd ezt követően szól a Dispatcher segítségével a készüléknek, hogy lesz szíves küldeni az anyagot. Amennyiben a csatolmány(ok) mérete nagy, akkor a készülék több csomagban küldi ezt fel a szerver számára, de fontos az, hogy az egyes szegmensek küldése között nem telhet el 15 percnél több, különben a szerver törli az egészet, és hibaüzenetet küld a készüléknek. Ha minden rész megérkezik, akkor a BES összerámolja a csatolmányokat, s kikézbesíti ezeket a megfelelő címzettnek. Ez a csatolmányos móka csak akkor működik egyáltalán, ha a készüléken az operációs rendszer verziószáma legalább 4.2-es.

A cikk még nem ért véget, kérlek, lapozz!

  • Kapcsolódó cégek:
  • RIM

Azóta történt

Előzmények

Hirdetés