ارسال ایمیل در سی شارپ
تو این پست میخام نحوه ارسال ایمیل رو بهتون اموزش بدم
این سورس تست شده مشکلی نداره
البته لازمه ابتدا دو تا هد رو اضافه کنید
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#,سورس ایمیل سی شارپ,سورس سی شارپ,سی شارپ,کد ارسال ایمیل