Einzelnen Beitrag anzeigen

soulies

Registriert seit: 9. Dez 2005
234 Beiträge
 
#3

AW: feststellen ob neue (ungelesene) Mails in Outlook vorhanden sind

  Alt 24. Nov 2011, 06:20
hoi,

ich hatte mal so etwas gehabt.

ging in etwa so:

Delphi-Quellcode:
function GetUnreadMails:Integer ;
var
  NmSpace: NameSpace;
  Folder : MAPIFolder ;
begin
  outlook.Connect; // TOutlookApplication
  NmSpace := Outlook.GetNamespace('MAPI');
  try
    NmSpace.Logon('', '', False, False);
    Folder := NmSpace.GetDefaultFolder(olFolderInbox); // olFolderInbox = PostEingang

    Result := Folder.UnReadItemCount ; // Wieviel sind ungelesen
  finally
    NmSpace.Logoff ;
    outlook.Disconnect;
  end;
end;
vllt. hilfts

cya
  Mit Zitat antworten Zitat