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