PDA

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



پیام حیاتی
پنج شنبه 25 دی 1393, 00:23 صبح
سلام این فرم ارسال ایمیل هست :
127564

این کدها :

private void button1_Click(object sender, EventArgs e)
{
MailMessage message = new MailMessage();
message.From = new MailAddress(textBox4.Text);
message.Subject = textBox2.Text;
message.Body = textBox3.Text;
foreach (string s in textBox1.Text.Split(';'))
message.To.Add(s);
SmtpClient client = new SmtpClient();
client.Credentials = new NetworkCredential(textBox4.Text, textBox5.Text);
client.Host = "smtp.gmail.com";
client.Port = 587;
client.EnableSsl = true;
client.Send(message);
}


با این خطا مواجه میشم :
127565

aminmousavi
پنج شنبه 25 دی 1393, 02:07 صبح
سلام دوست عزیز . کد زیر رو برای gmail تست کردم :

System.Net.Mail.SmtpClient smtpClient = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
smtpClient.Credentials = new System.Net.NetworkCredential("90.amin@gmail.com", Password);
smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage();
mail.From = new System.Net.Mail.MailAddress("90.amin@gmail.com", "90.amin@gmail.com");
mail.To.Add("amin.mousavi69@yahoo.com");
mail.Subject = "HELLO2";
mail.Body = "TEST";
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true;


smtpClient.Send(mail);

پیام حیاتی
پنج شنبه 25 دی 1393, 08:17 صبح
سلام دوست عزیز . کد زیر رو برای gmail تست کردم :

System.Net.Mail.SmtpClient smtpClient = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
smtpClient.Credentials = new System.Net.NetworkCredential("90.amin@gmail.com", Password);
smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage();
mail.From = new System.Net.Mail.MailAddress("90.amin@gmail.com", "90.amin@gmail.com");
mail.To.Add("amin.mousavi69@yahoo.com");
mail.Subject = "HELLO2";
mail.Body = "TEST";
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true;


smtpClient.Send(mail);


باز همون خطا رو میده :افسرده:

System.Net.Mail.SmtpClient smtpClient = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
smtpClient.Credentials = new System.Net.NetworkCredential("ahvazsell@gmail.com", textBox5.Text);
smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage();
mail.From = new System.Net.Mail.MailAddress("ahvazsell@gmail.com", "ahvazsell@gmail.com");
mail.To.Add("payam.hayati@yahoo.com");
mail.Subject = "HELLO2";
mail.Body = "TEST";
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true;




smtpClient.Send(mail);

Aryan.Software
پنج شنبه 25 دی 1393, 19:30 عصر
وارد تنظیمات اکانت جیمیل خودتون بشید و مقدار گزینه Access for less secure apps به allowed تغییر بدید

تصویر اسکرین شات : http://bayanbox.ir/view/4865123888231665175/access.png

RIG000
پنج شنبه 25 دی 1393, 19:34 عصر
به تنظیمات gamilمرتبط میشه. هر کدی رو هم بنویسی همین خطا هستش.

پیام حیاتی
شنبه 27 دی 1393, 06:12 صبح
وارد تنظیمات اکانت جیمیل خودتون بشید و مقدار گزینه Access for less secure apps به allowed تغییر بدید

تصویر اسکرین شات : http://bayanbox.ir/view/4865123888231665175/access.png
ممنونم،در کدام تب قرار داره من پیدا نکردم!
127632

Aryan.Software
یک شنبه 28 دی 1393, 16:49 عصر
شما روی Setting کلیک کردید! تو منو بالا جیمیل روی Account کلیک کنید

پیام حیاتی
یک شنبه 28 دی 1393, 18:49 عصر
ممنونم اما یک مشکل بزرگ داریم اونهم اینه که باید بگیم کاربران استفاده کننده تنظیمات جیمیل خودشون رو تغییر بدن!
یاهو چی میشه این وسط؟!

amiragahyi
یک شنبه 26 فروردین 1397, 17:21 عصر
سلام خسته نباشیی مهندس بنده Access for less secure apps فعالش کردم تو تنظیمات باز هم همان خطا را میاره برای من:
147947