PDA

View Full Version : اضافه کردن چند فیلد دیگر به ایمیل ارسالی برنامه



sara_aryanfar
چهارشنبه 07 اردیبهشت 1390, 23:43 عصر
با سلام دوستان گرامی من با این کد که از همین انجمن گرفتم ایمیل ارسال می کنم اما این ایمیل دوتا فیلد داره یکی موضوع و دیگری متن ایمیل من می خوام سه فیلد دیگر هم به این ایمیل ارسالی اضافه کنم چطوری باید این کار رو بکنم
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress("gmail address", "company name");
mailMessage.To.Add("target email address");
mailMessage.Subject = "subject";
mailMessage.Body = "message";
mailMessage.IsBodyHtml = false;
NetworkCredential credential = new NetworkCredential("gmail address", "gmail password");
smtp.UseDefaultCredentials = false;
smtp.Credentials = credential;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Port = 587;
smtp.EnableSsl = true;

smtp.Host = "smtp.gmail.com";
smtp.Send(mailMessage);


واینکه از کجا بفهمم ایمیل ارسال شد

Amir Oveisi
پنج شنبه 08 اردیبهشت 1390, 09:37 صبح
چه فیلدهایی؟

sara_aryanfar
پنج شنبه 08 اردیبهشت 1390, 15:57 عصر
خوب مثلا بعد از عنوان یه فیلد می خوام که شماره فیش درونش باشه یه فیلد برای درج ایمیل نفر فرستنده و یکی هم که توضیحات رو شامل بشه

Amir Oveisi
پنج شنبه 08 اردیبهشت 1390, 16:27 عصر
خوب من که متوجه نشدم جواب شما رو. اما ساختار Email اینجوری هست که فیلد های Subject, From, To, Bcc, CC,Body رو داره و باز من متوجه سوالتون نشدم.

sara_aryanfar
پنج شنبه 08 اردیبهشت 1390, 16:33 عصر
ممنون از توجه شما من دوتا سوال دارم سوال اولم اینه از کجا بدونم ارسال ایمیل موفق بوده یا ناموفق تا به کاربر پیغام مناسب بده و سوال دوم من اینه که مثلا من می خوام کاربر در یک تکس باکس غیر از توضیحات شماره فیش رو وارد کنه حالا ما این شماره فیش رو چطوری بفرستیم

arta.nasiri
پنج شنبه 08 اردیبهشت 1390, 16:45 عصر
سلام

همونطور که جناب amir oveisi فرمودند ایمیل اون فیلدها رو داره.

شما برای اینکه شماره فیش رو ارسال کنید، حالا فرقی نمیکنه از دیتابیس میگیرید یا از یک textbox، باید اونو به Body ایمیل بچسبونید.

sara_aryanfar
پنج شنبه 08 اردیبهشت 1390, 17:06 عصر
ممنون متوجه فرمایش هردو عزیز شدم از راهنماییتون ممنون

sara_aryanfar
پنج شنبه 08 اردیبهشت 1390, 17:59 عصر
دوستان یکی از سوالام بی جواب موند از کجا بفهمیم ایمیل ارسال شده یا نه

sara_aryanfar
پنج شنبه 08 اردیبهشت 1390, 21:31 عصر
از کجا از موفق بودن ارسال شدن ایمیل مطمئن بشیم؟

arta.nasiri
پنج شنبه 08 اردیبهشت 1390, 22:08 عصر
سلام

به پست 18 این لینک (http://barnamenevis.org/showthread.php?71785-%D9%85%D9%82%D8%A7%D9%84%D9%87-%D9%85%D8%B1%D8%AC%D8%B9-%DA%A9%D8%A7%D9%85%D9%84-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%D8%AF%D8%B1-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-2)مراجعه کنید