I'm new to everything programming and I'm in the process of creating a web form for my personal business that submits the form details to email on a button click. I've done a search, and I haven't quite been able to find exactly what I'm looking for. I'm not sure what common protocol is when it comes to web form submission. I would rather not have the information on a database, as it is only temporary. Though it might be handy to have a name and phone number submitted to my database on button click.
The actual email doesn't need to be formatted well, I only need information from a few text boxes. I'm using TextBox1 - TextBox6, if that helps.
Thanks much,
Any application server should be able to do this. It sounds like you just need a simple script--PHP or Ruby would be practical--that processes the web request, extracts the data, and throws it into an email. Maybe I'm missing part of the question, but if you literally mean you want to know the protocol, the answer is HTTP.
You'll need to use the
System.Net.Mail
class to send emails in C#. The mail server settings are set up in yourweb.config
file under thesystem.net
mailsettings
section. For example, email sent through a GMail account would use the following settings:Then, on the button click event, which you can access in the Events section of the Button's properties in Visual Studio, you would put the code to gather the form information and send the email, which would look something like:
You will also need to have the line
using System.Net.Mail;
at the top of your code file to use theSMTPClient
.What language are you working with?
In php, it would be something like this:
And then in post.php:
Share the code you're working with and I can be more specific.