تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] مساعدة بخصوص ارسال اميل
#2
السلام عليكم

هذا كود كنت مستخدمه في ارسال ملف أكسل يمكنك التعديل عليه والاستفادة منه
-----------
try
{
Warning[] warnings;
string[] streamids;
string mimeType;
string encoding;
string extension;

byte[] bytes = reportViewer1.LocalReport.Render
("Excel", null, out mimeType, out encoding, out extension, out
streamids, out warnings);
MemoryStream memoryStream = new MemoryStream(bytes);
memoryStream.Seek(0, SeekOrigin.Begin);
SmtpClient client = new SmtpClient("smtp.google.com", 587);
client.EnableSsl = true;
client.Timeout = 10000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("Email@gmail.org", "Password");
MailMessage message = new MailMessage();
Attachment attachment = new Attachment(memoryStream, "إسم الملف.xls");
message.Attachments.Add(attachment);
message.From = new MailAddress("Email@gmail.org"); //الإيميل المرسل
message.To.Add(cobEmail.Text); // الايميل المستلم
message.Subject = "عنوان الرسالة" + " / " + cobStock.Text;
message.IsBodyHtml = true;
message.Body = "الرجاء مراجعة المرفقات";
client.Send(message);
memoryStream.Close();
memoryStream.Dispose();
MessageBox.Show("تم إرسال الملف الي" + " " + cobStock.Text, "تنبية", MessageBoxButtons.OK, MessageBoxIcon.Information);
}

catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
الرد }}}
تم الشكر بواسطة: sendbad100


الردود في هذا الموضوع
مساعدة بخصوص ارسال اميل - بواسطة last_warrior - 08-02-17, 12:28 PM
RE: مساعدة بخصوص ارسال اميل - بواسطة mohanadabusbib - 12-02-17, 02:32 PM


التنقل السريع :


يقوم بقرائة الموضوع: