When Exchange receives a message, send notification to another address

emailexchange

I have an internal Exchange 2010 server that receives no outside email and sends no email outside. I'd like to send a notification email to an outside email when a user receives a message on the internal Exchange server.

This message would simply say "A Message has been sent to your XYZ Email, go check it"

Theoretically, the AD would have an external email address associated with the user's AD account. I'm hoping that a process could be triggered when an email is received on this Exchange server and I could take some type of action to look up the AD account for the recipient, grab the external email address and send a standard email to that user.

This would be a global rule for all Exchange accounts.

The problem is that I don't know where to start. Thanks!

Best Answer

Weird setup but a few ideas come to mind (and yeah I know it's an old question):

Assuming you allow Activesync you could use OWA to setup text notifications, albeit per user.

The only other idea I came up with was clunky and would require at least allowing outbound mail to a single external pop3 account that would then interact with a public folder on Exchange. If you want details on how that could work, let me know here, otherwise I won't waste paragraphs explaining the idea and clunky setup.