PDA

View Full Version : سوال: ارسال ایمیل asp.net



mrksystem.com
چهارشنبه 01 شهریور 1391, 21:10 عصر
سلام دوستان . من با این کد ایمیل ارسال کردم مشکلی هم نداشتم ولی بعد ار 2-3 روز دیگه ایمیل ارسال نکرد ممنون میشم کمکم کنید :x خیلی واجبه :(


SmtpClient MyMail = new SmtpClient();
MailMessage MyMsg = new MailMessage();

MyMail.Host = "smtp.mail.yahoo.com";

MyMsg.To.Add(new MailAddress("mail@yahoo.Com"));
MyMsg.Subject = TextBox5.Text;
MyMsg.SubjectEncoding = Encoding.UTF8;

MyMsg.IsBodyHtml = true;
MyMsg.From = new MailAddress( TextBox2.Text ,TextBox1.Text);
MyMsg.Body = "نام :"+" "+ TextBox1.Text +"_____"+"ایمیل :"+" "+ TextBox2.Text +"_____"+"تلفن :"+" "+ TextBox3.Text +"_____"+"موضوع :"+" "+ TextBox5.Text +"_____"+"پیام :"+" "+ TextBox4.Text;
MyMsg.BodyEncoding = Encoding.UTF8;



MyMail.UseDefaultCredentials = false;
NetworkCredential MyCredentials = new NetworkCredential("mail@yahoo.com", "123456");
MyMail.Credentials = MyCredentials;

MyMail.Send(MyMsg);

piramit
چهارشنبه 01 شهریور 1391, 22:04 عصر
سلام دوست عزیز
کدتون درسته شاید پسورد ایمیلی که ست کردید رو عوض کرده باشید
اگه اینطور نبود و بی هیچ دلیلی کدتون کار نمیکنه ایراد از smtp یاهو هستش

mrksystem.com
پنج شنبه 02 شهریور 1391, 00:44 صبح
ممنونم از اینکه راهنمایی کردید . ولی پسورد درسته با چند تا ایمیل دیگه هم چک کردم کار نمیکنه . به جای smtp از چی استفاده کنم ؟ :(

توی قسمت ;(MyMail.Send(MyMsg ایراد میگیره