PDA

View Full Version : سوال: ارسال ایمیل



maryammashkani
یک شنبه 24 خرداد 1394, 16:17 عصر
سلام دوستان
سایت من رو هاست هستش، برای قسمت "تماس با ما" این کدها رو نوشتم ولی پیام "متاسفانه ایمیل ارسال نشد" رو برام میاره،
میشه لطفا بگین ایراذ کجاست؟


protected void btnsend_Click(object sender, EventArgs e)
{
try
{
SendMail1();
lbleroreemail.Text = "ایمیل با موفقیت ارسال شد";
}
catch (Exception)
{
lbleroreemail.Text = "متاسفانه ایمیل ارسال نشد";
}
}






protected void SendMail1()
{
// آدرس ایمیل فرستنده
var fromAddress = txtto.Text;
// آدرس ایمیل دریافت کننده
var toAddress ="maryammashkani@yahoo.com" ;
// کلمه عبور ایمیل فرستنده
const string fromPassword = "Alipoornader";
// تنظیمات smtp
var smtp = new System.Net.Mail.SmtpClient();
smtp.Host = "info@nadercommerceco.ir";
smtp.Port = 25;
smtp.EnableSsl = false;
smtp.UseDefaultCredentials = false;
smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtp.Credentials = new NetworkCredential(fromAddress, fromPassword);
smtp.Timeout = 20000;
smtp.Send(fromAddress, toAddress, txtsubject.Text ,txtto.Text+" "+ txtbody.Text );
}



txtto.text ایمیل فرستنده
maryammashkani@yahoo.com ایمیل خودم
info@nadercommercco..ir ایمیل هاست هستش

maryammashkani
یک شنبه 24 خرداد 1394, 16:37 عصر
البته به این تغییرش دادم


protected void SendMail1()
{
// آدرس ایمیل فرستنده
var fromAddress = "info@nadercommerceco.ir";
// آدرس ایمیل دریافت کننده
var toAddress ="maryammashkani@yahoo.com" ;
// کلمه عبور ایمیل فرستنده
const string fromPassword = "Alipoornader";
// تنظیمات smtp
var smtp = new System.Net.Mail.SmtpClient();
smtp.Host = "info@nadercommerceco.ir";
smtp.Port = 25;
smtp.EnableSsl = false;
smtp.UseDefaultCredentials = false;
smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtp.Credentials = new NetworkCredential(fromAddress, fromPassword);
smtp.Timeout = 20000;
smtp.Send(fromAddress, toAddress, txtsubject.Text ,txtto.Text+" "+ txtbody.Text );
}

maryammashkani
یک شنبه 24 خرداد 1394, 16:48 عصر
درست شد
بجای
smtp.Host = "info@nadercommerceco.ir (info@nadercommerceco.ir)";
باید مینوشتم
smtp.Host = "mail.nadercommerceco.ir (info@nadercommerceco.ir)";