Me_Csharp
دوشنبه 24 اسفند 1394, 09:24 صبح
سلام دوستان
من جستجو های بسیار زیادی برای ارسال ایمیل همراه با فایل اتچمنت در سی شارپ انجام دادم و بیشتر سایت ها این کد رو داده بودند :
Console.WriteLine("Mail To");
MailAddress to = new MailAddress(Console.ReadLine());
Console.WriteLine("Mail From");
MailAddress from = new MailAddress(Console.ReadLine());
MailMessage mail = new MailMessage(from, to);
Console.WriteLine("Subject");
mail.Subject = Console.ReadLine();
Console.WriteLine("Your Message");
mail.Body = Console.ReadLine();
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.Credentials = new NetworkCredential(
"username@domain.com", "password");
smtp.EnableSsl = true;
Console.WriteLine("Sending email...");
smtp.Send(mail);
اما مشکل اینجاست که من با وجود اینکه همه اطلاعات از جمله User و Password رو وارد کردم ارور Failure Sending mail نمایش داده میشه !
لطفا راهنمایی کنید ممنون
من جستجو های بسیار زیادی برای ارسال ایمیل همراه با فایل اتچمنت در سی شارپ انجام دادم و بیشتر سایت ها این کد رو داده بودند :
Console.WriteLine("Mail To");
MailAddress to = new MailAddress(Console.ReadLine());
Console.WriteLine("Mail From");
MailAddress from = new MailAddress(Console.ReadLine());
MailMessage mail = new MailMessage(from, to);
Console.WriteLine("Subject");
mail.Subject = Console.ReadLine();
Console.WriteLine("Your Message");
mail.Body = Console.ReadLine();
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.Credentials = new NetworkCredential(
"username@domain.com", "password");
smtp.EnableSsl = true;
Console.WriteLine("Sending email...");
smtp.Send(mail);
اما مشکل اینجاست که من با وجود اینکه همه اطلاعات از جمله User و Password رو وارد کردم ارور Failure Sending mail نمایش داده میشه !
لطفا راهنمایی کنید ممنون