My goal is to provide each of my users a web page that contains a contact form.
The contact form would have one key parameter: the destination address where my user wants to receive all contacts entries.
So the form would look like:
Name:
Email:
Message:
[+hidden parameter: destination email address where to send this contact on submit]
My main concern is to have the emails considered spam because of the technology choice, or even because the system might be abused in some way.
I thought of using Wufoo API, but it doesn't look like I can automatically create a form for each of my users. Formstack API does look more promising (I found a 'create form' method). Also I found a non-official? Google Form API which looks interesting.
Would you know a viable solution to do provide contact form service to users?
After searching a while it came down to me that what I actually needed was simply an API to send emails, because the form part is simple and doesn't require any API.
All I need is a sendEmail ($source, $destination, $subject, $body)
type of API.
For this I found the Amazon Simple Email Service a great solution.