Hi All.
I am designing a asp.net website and there is a part that requires automatic email sending to users for whatever reason. So as far as i can see there are 2 options:
1. To either send those emails as part of the asp.net code as soon as it urges that requirement.
Disadvantage to this i think is that if the email is not sent for whatever reason then it can be problematic and will need to be logged in the database for later resending.
2. When ever the need arises in asp.net code to send an email, a new row should be added to a table in the sql server database. A small program should be designed that will hit the database every so often, i.e. every 10 mins and send that email.
Any ideas? Suggestions?