ارسال و دریافت ایمیل با ASP با استفاده از SMTP
در صورت تمایل به استفاده از SMTPسرور خودتان و یا حتی سرورهای رایج (مثل جیمیل) میتوانید قبل از ارسال (send)، مشخصات SMTP مورد نظر را اضافه کنید:
using System.Net.Mail; using System.IO; using System.Net.Mime; try { MailAddress From = new MailAddress("Email Sender");//[email protected] MailAddress To = new MailAddress("Email Receiver");//txtReseiver.Text MailMessage Message = new MailMessage(From, To); Message.Body = "Email Body"; Message.Subject = "Email subject"; SmtpClient Client = new SmtpClient("SMTP Server" , "SMTP Port ");//("mail.maralhost.com", 25) System.Net.NetworkCredential Credential = new System.Net.NetworkCredential("Email Sender", "Password");//("[email protected]", "123456"); Client.Credentials = Credential; Client.EnableSsl = false; Client.Send(Message); Message.Dispose(); lbl_Error.Text = "Successful"; } catch (Exception) { lbl_Error.Text="Failed"; throw; }لینک دانلود سورس