Class TMailNotifier (unit uNotifierMAPI)

Inherits from

TObject

Constructors


constructor Create;



Functions

function OpenDefaultMsgStore: HResult;


function RegisterForNewMail: HResult;

get to here then fails ????

function UnregisterForNewMail: HResult;

if, by some miracle, we actually get this far successfully, then registration is successful.

Properties

Events

Variables

DefaultStore : IMsgStore;


MAPISession : IMAPISession;


RootFolder : IMAPIFolder;


FInboxFolder : IMAPIFolder;


FIPMFolder : IMAPIFolder;


FMAPIInitialized : boolean;


FMsgStoreTable : IMAPITable;


FNewMailConnection : longint;


FNewMailNotify : boolean;


FNewMailSink : TNewMailAdviseSink;


FOutboxFolder : IMAPIFolder;


FRootHierarchyTable : IMAPITable;



Constructors


constructor Create;


Functions


function OpenDefaultMsgStore: HResult;


function RegisterForNewMail: HResult;

get to here then fails ????


function UnregisterForNewMail: HResult;

if, by some miracle, we actually get this far successfully, then registration is successful...


Properties


Events


Variables


DefaultStore : IMsgStore;


MAPISession : IMAPISession;


RootFolder : IMAPIFolder;


FInboxFolder : IMAPIFolder;


FIPMFolder : IMAPIFolder;


FMAPIInitialized : boolean;


FMsgStoreTable : IMAPITable;


FNewMailConnection : longint;


FNewMailNotify : boolean;


FNewMailSink : TNewMailAdviseSink;


FOutboxFolder : IMAPIFolder;


FRootHierarchyTable : IMAPITable;