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


   
لینک دانلود سورس
آیا این پاسخ به شما کمک کرد؟ 1 کاربر این را مفید یافتند (3 نظرات)