اگر به اون پستی که لینکش رو براتون قرار دادم دقت می کردید راحت متوجه می شدید . برای ارسال جواب ها شما باید ورودی رو از کاربر بگیرید و در یک متغیر قرار بدین . ورودی ها رو هم از طریق console.readline میگرید . بعد از اینکه تمام جواب ها رو در یک رشته قرار دادین. متغیر نهایی رو در خاصیت Body در کد زیر قرار می دین :
private void button1_Click(object sender, EventArgs e)
{
try
{
MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
//نام فرستنده
mail.From = new MailAddress("no-replay@nobody.com");
//آدرس گیرنده یا گیرندگان
mail.To.Add("younes_ebrahimi_1391@yahoo.com");
//عنوان ایمیل
mail.Subject = "Test Mail";
//بدنه ایمیل
mail.Body = "This is for testing SMTP mail from GMAIL";
//مشخص کرن پورت
SmtpServer.Port = 587;
//username : به جای این کلمه نام کاربری ایمیل خود را قرار دهید
//password : به جای این کلمه رمز عبور ایمیل خود را قرار دهید
SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");
SmtpServer.EnableSsl = true;
SmtpServer.Send(mail);
MessageBox.Show("mail Send");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
فقط باید ادرس ایمیل خودتون و password رو هم در کد های بالا ست کنید ( در جای که نوشته username و password ) . البته به این نکته توجه کنید که با توجه به اینکه می تونن به راحتی سورس برنامه رو از طریق فایل اجرایی بدست بیارن ، به همین راحتی هم می تونن username و password شما رو از طریق سورس بخونن .
البته اگر این برنامه آزمایشی هست و برای خودتون می نویسید مشکلی نداره .
توسط
vbnetgenius
(6,145 امتیاز)
●5 ●11 ●116