السلام عليكم..
أستخدم نظام تشغل Windows vista Home Premium وأريد إرسال بريد إلكتروني من localhost
قمت بعمل إعدادات IIS بالاستعانة بموقع MSDN..
واستخدمت الكود التالي:
MailMessage mail1 = new MailMessage();
mail1.To = "myMAil@yahoo.com";
mail1.From = "mYMail@yahoo.com";
mail1.Subject = "subject";
mail1.Body = "body";
mail1.BodyFormat = MailFormat.Text;
//SmtpMail.SmtpServer = "localhost"
SmtpMail.SmtpServer.Insert(0, "127.0.0.1");
SmtpMail.Send(mail1);
//mail1 = null;
ولكن عند التنفيذ أحصل علىهذا الخطأ في جملة SmtpMail.send(mail1)
Exception Details: System.Runtime.InteropServices.COMException: The "SendUsing" configuration value is invalid.
----------
لاحظت أن إعدادات smtpMail في فيستا هوم بيرميوم لا توجد بها تفاصيل كثيرة مثل إعدادات IIS في الإكس بي..
هل من مساعدة..
جزاكم الله خيرا