السلام عليكم ورحمة الله وبركاته .
انا لدي برنامج يقوم بأرسال رسائل الى البريد الاكتروني , ويوجد فيه مشكله الا وهي انه يجب تحديد smtp server وهذا من الطبع يجعل المستخدم يرسل من server واحد فقط , اي انه لايستطيع ان يرسل من الا من هذا server , وقد جربت هذا في تطبيق ويندوز ولا يوجد فيه مشاكل ويرسل بدون تحديد smtp server ويرسل الى اي بريد . وللتوضيح هذا هو الكود : (web application)
MailMessage msgMail = new MailMessage(); msgMail.To = TextBox1.Text; msgMail.Subject = TextBox2.Text; msgMail.Body = TextBox3.Text; msgMail.From=TextBox4.Text; msgMail.Cc=""; msgMail.Bcc=""; SmtpMail.SmtpServer ="mx3.mail.yahoo.com"; SmtpMail.Send(msgMail);
وتلاحظون ان يرسل من فقط بريد yahoo , الذي اريد هو ان يرسل من اي بريد الى اي بريد .
وشكرا لكم