MAPI - zjiÜt∞nφ poΦtu zprßv

Pro vlastnφ prßci se zprßvami slou₧φ komponenta MAPI Message, kterß mß dostatek vlastnostφ a metod, kterΘ pot°ebujete pro vytvo°enφ plnohodnotnΘ poÜtovnφ aplikace.

Podφvejme se nynφ na n∞co u₧iteΦnΘho. Jak zjistit, kolik zprßv mß u₧ivatel ve schrßnce ? Nßsledujφcφ k≤d Vßm to °ekne:

Private Sub Form_Load()

   MAPISession1.DownloadMail = True
   MAPISession1.SignOn

   MAPIMessages1.SessionID = MAPISession1.SessionID
   MAPIMessages1.Fetch

   MsgBox "Mßte " & MAPIMessages1.MsgCount & " zprßv v poÜtovnφ schrßnce."

   MAPISession1.SignOff

End Sub

VÜimn∞te si p°edevÜφm °ßdku MAPIMessages1.SessionID = MAPISession1.SessionID. Poka₧dΘ, kdy₧ zahßjφte relaci s poÜtovnφm serverem API funkce, zabudovanΘ v MAPISession komponentu vytvo°φ unikßtnφ identifikßtor, naz²van² SessionID. Tento identifikßtor relace musφ b²t p°edßn komponent∞ MAPIMessage p°ed tφm, ne₧ zaΦnete se zprßvami pracovat.

Zp∞t DalÜφ

Autor: The Bozena