PDA

View Full Version : مشکل در ارسال ایمیل



setareh2013
یک شنبه 06 مرداد 1392, 17:38 عصر
با سلام
من از کد زیر برای ارسال ایمیل استفاده کردم :
try
{
MailMessage NewEmail = new MailMessage();
//NewEmail.From = new MailAddress(from);
NewEmail.From = new MailAddress("mymail@mydomain.com");
//NewEmail.To.Add(new MailAddress(to));
NewEmail.To.Add(new MailAddress("email@yahoo.com"));
if (!String.IsNullOrEmpty(bcc))
{
NewEmail.Bcc.Add(new MailAddress(bcc));
}
if (!String.IsNullOrEmpty(cc))
{
NewEmail.CC.Add(new MailAddress(cc));
}
NewEmail.Subject = subject;
NewEmail.Body = body;NewEmail.IsBodyHtml = true;
SmtpClient mSmtpClient = new SmtpClient();


messagemSmtpClient.Send(NewEmail);
return "Email sent successful.";
}
catch
{
return "Email sent failed";
}
ولی MailMessage رو نمی شناسه . namespace خاصی باید اضافه کنم ؟

setareh2013
یک شنبه 06 مرداد 1392, 17:47 عصر
using System.Net.Mail; رو اضافه کردم حالا همه رو می شناسه به جز SmtpClient mSmtpClient = new SmtpClient();

ممنون از راهنماییتون

mohsen_1687
یک شنبه 06 مرداد 1392, 18:15 عصر
باید بشناسه اخه مال همین کلاسه

setareh2013
دوشنبه 07 مرداد 1392, 09:13 صبح
باید چه کار کنم که بشناسه ؟

fakhravari
دوشنبه 07 مرداد 1392, 11:46 صبح
http://barnamenevis.org/showthread.php?334127-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%AC%D8%AF%DB%8C%D8%AF-%D8%AA%D8%B1%DB%8C%D9%86-%D9%BE%D8%B3%D8%AA-%D9%87%D8%A7-%D8%A8%D9%87-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86

no0rin_66
دوشنبه 07 مرداد 1392, 11:54 صبح
http://barnamenevis.org/showthread.php?409617-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%D8%A8%D8%A7-Smtp-%D9%87%D8%A7%D8%B3%D8%AA&p=1825790#post1825790

setareh2013
سه شنبه 08 مرداد 1392, 23:26 عصر
با تشکر از شما این کدها رو استفاده کردم حالا خطا میده که
Bad sequence of commands. The server response was: This mail server requires authentication when attempting to send to a non-local e-mail address. Please check your mail client settings or contact your administrator to verify that the domain or address is defined for this server.
باید چه کار کنم ؟