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,
You’ll need to use the
System.Net.Mailclass to send emails in C#. The mail server settings are set up in yourweb.configfile under thesystem.netmailsettingssection. 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.