Outlook Express does not get notified if there are new messages in the POP3 mailbox (it is Outlook which does get notications), OE rather checks itself the contents of the POP3 mailbox after a user defined time intervall has elapsed. That means you can programmatically do the same from your own prog, independently of Outlook Express. You can also use for this ready made POP3 classes like http://www.codeproject.com/internet/win32_pop3.asp Then analyze the messages in the POP3 mailbox, and also let OE download them. The data (like user, server name etc.) of the predefined POP3 mailboxes of OE you can find find under HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts The full path to the message files (like incoming messages, sent messages etc. is under HKEY_CURRENT_USER\Identities\..Identity GUID..\Software\Microsoft\Outlook Express\...Version...\Store Root Peter Molnar