ارسال و دریافت ایمیل با 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;
}
لینک دانلود سورس