How do I show a notification when a new mail arrives to a particular Outlook mailbox

Posted on 2007-04-11
Medium Priority
Last Modified: 2013-11-25
Hi All,

I would like to create a program that displaus a notification in the system tray or a message box when a new email has arrived into a particular Outlook mailbox or from a receipient for example.  I have a blank form with a system tray control where I have a image that appears there.  Can someone point me in the right direction of what to do next.  I am programming VB.NET 2005
Question by:2326ac
1 Comment
LVL 21

Accepted Solution

K V earned 2000 total points
ID: 18888749
you can handle NewMail event of outlook application.
you may create an addin for outlook which will fire the newmail event whenever a new mail will arrive to the inbox.

 Private Sub outApp_NewMail() Handles outApp.NewMail
     #####do your stuff here
 end end

further you can explore here:

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

A theme is a collection of property settings that allow you to define the look of pages and controls, and then apply the look consistently across pages in an application. Themes can be made up of a set of elements: skins, style sheets, images, and o…
Entering time in Microsoft Access can be difficult. An input mask often bothers users more than helping them and won't catch all typing errors. This article shows how to create a textbox for 24-hour time input with full validation politely catching …
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Did you know PowerShell can save you time with SaaS platforms? Simply leverage RESTfulAPIs to build your own PowerShell modules. These will kill repetitive tickets and tabs, using the command Invoke-RestMethod. Tune into this webinar to learn how…
Suggested Courses

627 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question