Hello experts,
I'm new to C# and trying to write an email program. I want to send email on button_click event. Now I get two error messages.
1. 'using System.Web.Mail;'
Error: The type or namespace name 'Mail' does not exist in the namespace 'System.Web' (you are missing an assembly reference?)
I can understand that 'Mail' method is not a part of 'System Web' but I need 'Mail' in order to use MailMessage class. Also this exact same error message shows up on the following line.
MailMessage mail = new MailMessage();
Can please somebody show me how to make it working?
Thanks a lot in advance
For reference here is my code. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Web.Mail; namespace WindowsFormsApplication1 { public partial class Openticket : Form { public Openticket() { InitializeComponent(); } private void btsend_Click(object sender, EventArgs e) { MailMessage mail = new MailMessage(); mail.To = "[email protected]"; mail.From = txtuserid.Text; mail.Subject = txtsubject.Text; mail.Body = rtbmessage.Text; SmtpMail.SmtpServer = "localhost"; SmtpMail.Send(mail); } } }