Question:
Do you have a method that would allow me to use a Windows Service to create a persistent connection to a mailbox so that when a message comes in I can grab it, read the subject, make a database entry, etc? Or do I have to use a timer to periodically check the mailbox for entries?
Answer:
You would have to use a timer to periodically check the mailbox. This applies to both POP3 and IMAP servers, both of which do not have the capability to push email to mail clients.