In our SP2010 Intranet (Windows authentication) we are using "Alert Me" feature and it has been working great.
However, Currently we have a new difficult situation where we want to send the Alert Emails to External Email Addresses e.g.: User1@Yahoo.com , User2@Live.com, User3@Gmail.com...etc
These External users (e.g.: User1@Yahoo.com , User2@Live.com, User3@Gmail.com...etc) do NOT have access to our SP2010 Intranet. But regardless if it make sense or not, It is really really important to send these external users the Alert Email to their addresses whenever a certain event occurs on a specific list.
So, How to accomplish that?
I thought about (1) & (2):
1) Configuring the "Send Alert To" to send the Alert Email to one of our local Intranet users, then, Set a Rule in the user's Outlook to Forward the Alert Email to the external email addresses.
=> I don't like this solution, Because it is not so efficient.
2) Inside our environment we create new AD accounts for the external users where we set the Email Address property to their actual external email addresses. After that, We configure the "Send Alert To" to the newly created AD accounts, and hopefully the Alert Email will be sent to the External Email Addresses.
=> I don't like this solution, Because it is too messy, and who is going to clean the AD after a while? What if we got a situation where we need to send the Alert Emails to zillions of external users (It is so impractical to keep one creating AD account for each and every external user).
It is impossible to change our authentication method. So, Could you please help me out with a better or different approach ?