ارسال ایمیل

ارسال ایمیل تو asp.net  خیلی شیک و راحته!خوب مرحله به مرحله میریم جلو.

اول اینکه جزئیاتو اجازه بدید من نگم میریم سر اصل مطلب!!

برای  ارسال ایمیل به دو کلاس بیشتر نیاز نداریم  mailmessage وsmtpclient  پس عنوان و سایر ویژگی ها رو در قالب mailmassege و در نهایت با کلاس smtpclient  ایمیل رو ارسال می کنیم.

نکته دیگه اینکه  کلاس mailmesage  تو دو تا namespace وجود داره.شما حتما از System.Net.Mail; استفاده کنید . چون نیم اسپیس Web.Mail اصطلاحا Deprecated یا از دور خارج شده .



این فضا نیمو به برنامه import می کنیم:

Using  System.net.mail;

از کلاس smtpclient ,mailmessage یه نمونه میسازیم.

1-SmtpClient smtpClient = new SmtpClient();

2-MailMessage message = new MailMessage();

 

        try

        {

            

           3- MailAddress fromAddress = new MailAddress();

 

           4- smtpClient.Host = "c:/mail";

 

           5- smtpClient.Port = 25;

           

           6- MailAddress mm = new MailAddress( );

           7- message.From = fromAddress;

 

 

           8- message.To.Add(txtto.text);

           9- message.Subject = (txtsubject.Text);

 

           10- message.IsBodyHtml = true;

 

            11-message.Body = Txtbody.Text;

 

            12-Massage.bodyEncoding=encoding.utf8;

 

 

 

            13-smtpClient.Send(message);

 

           14- Label1.Text = "Email successfully sent.";

        }

 

        catch (Exception ex)

        {

           15- Label1.Text = "Send Email Failed." + ex.Message;

 

 

 

نو خط 10 اگر میخوایید پیامی که ارسال میکنید بصورت HTML باشه - یعنی از تگهای HTML توش استفاده شده باشه این بخش رو TRUE میکنید . تو حالت معمولی اگه بخواهید تو تکس باکس تگ html بنویسید با ارور روبه رو میشید که من خودم امتحان کردم.

A potentially dangerous Request.Form value was detected from the client

برا اینکه از دست این ارور خلاص شوید یه زحمت بکشید برید تو سورس برنامه در قسمت page این کد رو اضافه کنید:

1

ValidateRequest="false"

 

 

 

همچنین برای تست و ارسال ایمیل تغیراتی را در web.config اعمال می کنیم: پس از بسته شدن تگ system.web

 

     

     

       

     

   

       

     

   

 

  ذخیره میشن.outlookایمیل های ارسالی در مسیر تعیین کرده و با فرمت


مطالب مشابه :


نحوه ارسال عکس از طریق ایمیل (به درخواست دوستان)

نحوه ارسال عکس از طریق ایمیل اضافه کردن لیست به متن هستند. حالا ایمیل شما مطالب وبلاگ




ارسال ایمیل از سرویس یاهو به همراه پیوست فایل (آموزش تصویری)

ارسال ایمیل از سرویس یاهو به ارسال ایمیل از دانلود فایل آموزش همین مطالب به




چگونه ایمیل ارسال کنیم

چگونه ایمیل ارسال کنیم - به یاد بیک ارسال مجدد مطالب بی فایده به طور مثال ایمیل شما




آداب ارسال ایمیل

آداب ارسال ایمیل برای نوشتن پیام به همکاران اداری خود، بهتر است تا مطالب را به صورت




آموزش نحوه ارسال عکس از طریق ایمیل

بعد که میخواین ایمیل ارسال کنین توی ارسال کنید و نیازی به ایمیل مطالب عناوین




ارسال عکس ایرانی به ایمیل شما

ارسال عکس ایرانی به ایمیل شما موضوعات مطالب. ارسال عکس ایرانی به ایمیل




ارسال ایمیل

برای ارسال ایمیل به دو کلاس بیشتر نیاز آخرین مطالب ارسالی. به نااااااااام او




همه چیز درباره ایمیل email

قطع ارتباط یك نسخه از مطالب که ارسال ایمیل به تعداد زیاد و به منظور




برچسب :