Here's how to using Outlook Automation.
Code:
Dim appOutlook As New Outlook.Application
Dim mmOutlook As Outlook.MailItem = appOutlook.CreateItem(Outlook.OlItemType.olMailItem)
With mmOutlook
.To = "user@domain.com"
.Subject = "Vote!"
.Body = "Message Body"
.VotingOptions = "Yes; No; Maybe So"
.Send()
End With
mmOutlook = Nothing
appOutlook = Nothing
I would advise that you send out an html email with links for each of the options.
Something like:
Code:
yoursite.com/vote.aspx?recipient=1234&vote=1
Your webapp can then do the insert/update on the database with the results and you'll only need to worry about users having to have html email capabilities.