شماره تماس : 09014413449

    ...

  • ...

  • ...

  • ...

ثبت نام / ورود

ارسال ایمیل در سی شارپ

mba
10 شهریور 1400
دسته بندی csharp-asp.net

تو این پست میخام نحوه ارسال ایمیل رو بهتون اموزش بدم 
این سورس تست شده مشکلی نداره
البته لازمه ابتدا دو تا هد رو اضافه کنید
using system.net
using system.net.mail;
البته بخشی از ارسال ایمیل مربوط به تنظیمات خود گوگل هستش
گزینه ای هستش که دریافت ایمیل از نرم افزارهای رو ممکن میکنه 
تصویر تو ادامه
این لینک مستقیم اون گزینه هستش اگر توی مرورگر خود با جیمیل وارد اکانت شده اید کافیه کلیک کنید
https://myaccount.google.com/lesssecureapps
و گزینه رو فعال کنید
حال نوبت میرسه به کدهای جیمیل
ابتدار یه ابجکت از کلاینت ارسال ایمیل میسازیم

بعد از دامنه  جیمیل یه ابجکت میسازیم
smtpمخفف  SIMPLE MAIL TRANSFER PROTOCOL هستش
یعنی پروتکل ارسال ایمیل به این روش پیاده سازی میشه
بعد از سرور جیمیل یه ابجکست میسازیم
در خط دوم گیرنده ایمیل رو مشخص میکنیم یعنی با متغییری که از  از کلاس ایمیل ساختیم گیرنه را تعریف میکنیم
 
در این اموزش نوع ساختار کنسول هستش اما برای نمونه نحوه ارسال رو هم نشون میدم

MailMessage message = new MailMessage();
    
            message.To.Add("yourmail@gmail.com");//
           message.To.Add(new MailAddress (textBox1.Text));
 message.Subject = "subject";
message.Subject =txtsubject.text;
message.Body ="matn ";
message.Body = RichtextBox.Text;
 message.From = new MailAddress("yourmail@gmail.com", "Dave on C-Sharp");

 

 

ساخت ابجکت از سرور جیمیل و تعیین پورت ارسال پیام

smtp.EnableSsl = true;



 smtp.UseDefaultCredentials = false;
 smtp.Credentials = new NetworkCredential("yourmail@gmail.com", "password");
smtp.Send(message);

 

 

اینم همون مسیری که باید برای دریافت ایمیل تنظیم بشه    https://myaccount.google.com/lesssecureapps

 

 

 

 

#C,ارسال ایمیل با سی شارپ,ارسال ایمیل در سی شارپ,ارسال جیمیل سی شارپ,ایمیل c#,سورس ایمیل سی شارپ,سورس سی شارپ,سی شارپ,کد ارسال ایمیل

نظرات

برای ارسال نظر شما باید ابتدا وارد حساب کاربری خود شوید.