السلام عليكم
هل من ممكن ارسال ايميل من خلال ASP.NET من جهازي في بيت مع العلم انا استخدمت هدا الكود ويطبع انه تم الارسال .
ولكن في الحقيقة لم يرسل اي شي عندما افتح ايميلي اشوف الرسائل لم اجد شياً ( مع العلم انا استخدم VS.NET 2003 )
هدا الكـــــــــود الدي استخدمتـــه
MailMessage msg=new MailMessage();
msg.Subject=" Hi hi hi ";
msg.From ="myEmail@yahoo.com";
msg.To ="myEmail@hotmail.com";
msg.Body =" Test Send Email ";
msg.Priority = MailPriority.High;
msg.BodyFormat =MailFormat.Html;
try
{
SmtpMail.SmtpServer = "127.0.0.1";
SmtpMail.Send(msg);
Response.Write(" Your Email has been sent sucessfully .");
}
catch(Exception ex)
{
Response.Write(ex.Message );
}ولقد قمت بتعديل في IIS وهي
كليك يمين على Default SMTP Virtual Server ثم الى Properties ثم الى Access ثم الى Relay
اضفت IP مثل اللي في كود 127.0.0.1
ولكن دون جدوى
ارجـــــو مساعدة من اشتغل معـــه على VS.NET 2003 ولكــــم جزيل الشكر