PDA

View Full Version : سوال: ارسال نشدن ايميل با ياهو



طبیب دل
دوشنبه 27 اردیبهشت 1389, 23:25 عصر
سلام
من تو برنامم براي ارسال ايميل به يك مشكل خوردم اونم اينكه با ايميل ياهو نميشه ارسال كرد ولي با jmail ميشه. اينجوري نوشتم


SmtpClient smtp = new SmtpClient();
smtp.Credentials = new NetworkCredential(fromAddress, pass);
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;


براي ياهو چي بايد بنويسم و يا شماره پورت فرق ميكنه؟

amir.khanlari
سه شنبه 28 اردیبهشت 1389, 00:03 صبح
سلام .
توی تاپیک قبلی هم خدمتتون گفتم که فقط جیمیل این امکان را می ده. Yahoo این امکان رو به user های رایگانش نمیده.

طبیب دل
سه شنبه 28 اردیبهشت 1389, 00:32 صبح
سلام .
توی تاپیک قبلی هم خدمتتون گفتم که فقط جیمیل این امکان را می ده. Yahoo این امکان رو به user های رایگانش نمیده.
دوست عزيز ممنون از توجهت
حالا اگه بخوام از طريق ياهو هم ارسال كنم بايد چي كار كنم؟ منظورت از user رايگان چيه يا كيه؟

arefba
سه شنبه 28 اردیبهشت 1389, 00:41 صبح
منظور اینه که یوزر رو باید بخری بری تو یاهو می بینیش

دوست عزیز من مدت زیادیه دنبال نمونه سورس برای برنامه ای که ایمیل ها رو بخونه و یا ارسال کنه میگردم

میشه کمکم کنید ؟؟؟

طبیب دل
سه شنبه 28 اردیبهشت 1389, 00:49 صبح
منظور اینه که یوزر رو باید بخری بری تو یاهو می بینیش

دوست عزیز من مدت زیادیه دنبال نمونه سورس برای برنامه ای که ایمیل ها رو بخونه و یا ارسال کنه میگردم

میشه کمکم کنید ؟؟؟
من از كلاس زير براي ارسال به gmail و yahoo استفاده ميكنم درست هم كار ميكنه ولي فقط ميتوني با gmail ارسال كني و نميتوني با yahoo ارسال كني


class SendMail
{
public static void SendMessage(string subject, string messageBody, string fromAddress, string toAddress, string pass, string ccAddress)
{
MailMessage message = new MailMessage();
message.From = new MailAddress(fromAddress);

//Allow multiple "To" address to be separated by a semi-colon
if (toAddress.Trim().Length > 0)
{
foreach (string addr in toAddress.Split(';'))
{
message.To.Add(new MailAddress(addr));
}
}
//Allow multiple "Cc" addresses to be separated by a semi-colon
if (ccAddress.Trim().Length > 0)
{
foreach (string addr in ccAddress.Split(';'))
{
message.CC.Add(new MailAddress(addr));
}
}
message.Subject = subject;
// message.From.DisplayName = nameSender;
message.Body = messageBody;
SmtpClient smtp = new SmtpClient();
smtp.Credentials = new NetworkCredential(fromAddress, pass);
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.EnableSsl = true;
//smtp.Send(KeyNotFoundException,
smtp.Send(message);
}
}

اگه مشكلي بود بپرس اميدوارم بتونم جواب بدم آخه من خودم تازه كارم

amir.khanlari
سه شنبه 28 اردیبهشت 1389, 00:57 صبح
سلام.
منظورم اینه که yahoo قابلیت smtp رو فقط برای perimum uesr هاش داره و به user های رایگانش این امکان رو نمیده .شما برای این کار فقط از همون Gmail می تونید استفاده کنید.

arefba
سه شنبه 28 اردیبهشت 1389, 03:39 صبح
ارسالش رو پیدا کردم خوندنش راهی بلد نیستید

taghvajou
سه شنبه 28 اردیبهشت 1389, 03:56 صبح
دوستان، کسی چیزی گیر آورد بگه، موضوع جالبی شد!

amir.khanlari
سه شنبه 28 اردیبهشت 1389, 09:24 صبح
ارسالش رو پیدا کردم خوندنش راهی بلد نیستید
سلام .
میشه بگید چطوری با Yahoo ایمیل ارسال می کنید .

طبیب دل
سه شنبه 28 اردیبهشت 1389, 12:57 عصر
سلام .
میشه بگید چطوری با Yahoo ایمیل ارسال می کنید .
من هم لازم دارم بدونم چه طور با yahoo ایمیل ارسال میکنید آخه دوستمون گفتند yahooاین اجازه رو به کاربران رایگانش نمیده از دوستان خواهشمندم بحث را تا رسیدن به نتیجه مطلوب رها نکنید

artakshop
دوشنبه 10 خرداد 1389, 15:11 عصر
دوسلام به همه.
اگه میشه یه لینک از کارتون بزاری که ما هم استفاده کنیم
دم همتون گرم

misoft.ir
دوشنبه 10 خرداد 1389, 17:25 عصر
سلام
من تا حالا آموزشی کاملتر از این برای فرستادن ایمیل ندیدم.
دوستان اول به لینک زیر سر بزنند و بعد اگر مشکلی داشتند درخواست لینک و کمک و غیره بنمایند.
آموزش فرستادن ایمیل (http://barnamenevis.org/forum/showthread.php?t=71785&highlight=%D9%85%D9%82%D8%A7%D9%84%D9%87+smtp)
ضمنا من خیلی وقته که با ایمیل کار نکردم ولی تا اونجا که در خاطرم هست با یاهو هم میشه رایگان ایمیل فرستاد . ولی دریافت ایمیل که با POP3 صورت میگیره در یاهو پولیه.

شاید مشکل دوستان در شماره پورت باشه.امیدوارم که لینک های زیر کمکتون کنه.
http://techblissonline.com/yahoo-pop3-and-smtp-settings/
http://www.e-eeasy.com/SMTPServerList.aspx
http://help.yahoo.com/l/us/yahoo/smallbusiness/bizmail/pop/pop-33.html
موفق باشید