حاولت ان اجعل المستخدم يرسل بيرد الكتروني الى اي شخص اخر والى بريد اخر عبر gmail smtp بس بتطلع لي المشكلة هذي :
رفض الملقم عنوان أو أكثر من عناوين المستلم . وكانت استجابة الملقم 554 5.7.1 : Relay access denied
والكود هو :
MailMessage aMessage = new MailMessage();
aMessage.From = "yxyx2009@gmail.com";
aMessage.To = txtmail.Text.ToString();
aMessage.Subject = "My WebSite.. تذكير بكلمة المرور";
aMessage.Body = "<html><body><table width='500px' dir='rtl'><tr><td align='right'> اسم المستخدم هو:" + TextBox1.Text.ToString() + "</td></tr><tr><td align='right'> كلمة السر:" + TextBox1.Text.ToString() + "</td></tr></table>";
aMessage.BodyEncoding = System.Text.Encoding.GetEncoding("windows-1256");
SmtpMail.SmtpServer="smtp.gmail.com";
SmtpMail.Send(aMessage);
فارجو المساعدة