PDA

View Full Version : دريافت ايميل با استفاده از OpenPop



hamid_hr
سه شنبه 07 خرداد 1392, 18:43 عصر
سلام
من يك Dll تو اين سايت ديدم كه مياد ايميلا تو برات ميخونه
فقط باهاش دو تا مشكل دارو
1 : محتوي ايميلو ميبينم اما به صورت زير


X-Gmail-Received: 4ea92529233c09c7e44127532ab76b4f7a09c175
Received: by 10.48.164.15 with HTTP; Fri, 23 Jun 2006 02:32:15 -0700 (PDT)
Message-ID: <31c3cabf0606230232r3f246e5ah1928a24d1c0b397e@mail. gmail.com>
Date: Fri, 23 Jun 2006 14:02:15 +0430
From: "hamid rabbani" <xxxxxxxxxx@gmail.com>
To: xxxxxxxxxxxxxx@yahoo.com
Subject: ghfgdfghf
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_25296_21008975.1151055135486"
Delivered-To: xxxxxxxxxx@gmail.com

------=_Part_25296_21008975.1151055135486
Content-Type: multipart/alternative;
boundary="----=_Part_25297_4564507.1151055135486"

------=_Part_25297_4564507.1151055135486
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

jhjkghhjghj

------=_Part_25297_4564507.1151055135486
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

jhjkghhjghj



2 : ايميلا رو ميخونه اما همه ايميلهايي كه داري رو ميخونه يعني اون ارسالي ها و دريافتي ها رو با هم به صورت قاطي ميخونه. من ميخوام فقط Inbox من خونده بشه

اگه كسي ميتونه كمك كنه

من شرمنده ام مثل اينكه لينكو نزاشتم
http://sourceforge.net/projects/hpop/files/latest/download
با تشكر از دوستان

اينم لينك توضيحات
http://hpop.sourceforge.net/emailIntroduction.php

hamid_hr
چهارشنبه 08 خرداد 1392, 09:20 صبح
خب مشكلم حل شد
آقا برا ارسال ميتونين ار اين كمپوننت استفاده كنين
فقط يه چيزي هست كه با yahoo نميشه فرستاد فقط با gmail
من تست كردم ياهو رو با outlook هم نشد ست كنم شايدم من بلد نيستم
اگه كسي برا ياهو به نتيجه رسيد به ما هم خبر بده

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 09:52 صبح
آقا یه سوال
میتونم با این dll اطلاعات smpt mail مثل اکانت یاهو رو بخونم

hamid_hr
چهارشنبه 08 خرداد 1392, 10:01 صبح
نميدونم ولي تو سايت زده pop رو ميخونه
يه سوال ؟
ياهو رو بايد از smtp بخوني يا مثل گوگل با pop

esafb52
چهارشنبه 08 خرداد 1392, 10:11 صبح
نميدونم ولي تو سايت زده pop رو ميخونه
يه سوال ؟
ياهو رو بايد از smtp بخوني يا مثل گوگل با pop
بله
مثلا :
SmtpClient MyMail = new SmtpClient();
MailMessage MyMsg = new MailMessage();
MyMail.Host = "smtp.mail.yahoo.com";
MyMsg.To.Add(new MailAddress("postjask@yahoo.com"));
MyMsg.Subject = "My Subject";
MyMsg.SubjectEncoding = Encoding.UTF8;
MyMsg.IsBodyHtml = true;
MyMsg.From = new MailAddress("postjask@yahoo.com", "My Nick Name");
MyMsg.BodyEncoding = Encoding.UTF8;
MyMsg.Body = "My Text";
MyMail.UseDefaultCredentials = false;
NetworkCredential MyCredentials = new NetworkCredential("postjask@yahoo.com", "09171971145");
MyMail.Credentials = MyCredentials;
MyMail.Send(MyMsg);
MessageBox.Show("Test");

hamid_hr
چهارشنبه 08 خرداد 1392, 10:20 صبح
برا ارسال ايميل اره برا دريافتش چطوري بايد عمل كرد
برا گوگل با همون dll كار ميكنه ولي برا ياهو اين خطا رو ميده

Server did not accept user credentials
اونم زماني كه ميخواد يوزر و پسووردو چك كنه

esafb52
چهارشنبه 08 خرداد 1392, 10:29 صبح
با سلام مجدد من یادمه حین کانفیگ نرم افزارهایی مثل اوت لوک باید یه سری تنظیمات رو روی ایمیلتون انجام بدیم سرچ کن پیدا میکنی

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 10:29 صبح
SmtpClient MyMail = new SmtpClient();
MailMessage MyMsg = new MailMessage();
MyMail.Host = "smtp.mail.yahoo.com";
MyMsg.To.Add(new MailAddress("postjask@yahoo.com"));
MyMsg.Subject = "My Subject";
MyMsg.SubjectEncoding = Encoding.UTF8;
MyMsg.IsBodyHtml = true;
MyMsg.From = new MailAddress("postjask@yahoo.com", "My Nick Name");
MyMsg.BodyEncoding = Encoding.UTF8;
MyMsg.Body = "My Text";
MyMail.UseDefaultCredentials = false;
NetworkCredential MyCredentials = new NetworkCredential("postjask@yahoo.com", "09171971145");
MyMail.Credentials = MyCredentials;
MyMail.Send(MyMsg);
MessageBox.Show("Test");
دوست عزیز این برای ارسال ایمیل از طریق یاهو هستش
من میخوم inbox یا outbox یاهو رو بخونم

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 10:31 صبح
با سلام مجدد من یادمه حین کانفیگ نرم افزارهایی مثل اوت لوک باید یه سری تنظیمات رو روی ایمیلتون انجام بدیم سرچ کن پیدا میکنی
اوت لوک هم نمیتونه به اکانت(رایگان) یاهو کانکت بشه

esafb52
چهارشنبه 08 خرداد 1392, 10:32 صبح
این رو ببین
www.emailarchitect.net/eagetmail/ex/c/8.aspx

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 10:32 صبح
برا گوگل با همون dll كار ميكنه ولي برا ياهو اين خطا رو ميده
یعنی با این dll میشه inbox و outbox و ... اکانت گوگل رو خوند؟؟؟؟

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 10:35 صبح
این رو ببین
www.emailarchitect.net/eagetmail/ex/c/8.aspx

Yahoo POP3 server address is "pop.mail.yahoo.com" or "plus.pop.mail.yahoo.com"
فکر کنم این برای اکانتهای پولی یاهو باشه
البته درست نمیدونم اگر اشتباه میکنم دوستان بگن

hamid_hr
چهارشنبه 08 خرداد 1392, 10:38 صبح
یعنی با این dll میشه inbox و outbox و ... اکانت گوگل رو خوند؟؟؟؟
اره ميشه خوند من امتحان كردم
فقط بايد رو يه سايت از اين شركتي ها هم امتحان كنم ببينم ميشه ايميلا رو بخونم اگه جواب بده خوبه

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 10:42 صبح
من دنبال خوندن اطلاعات اکانت یاهو هستم اگر به نتیجه ای رسیدید حتما خبرم کنید
البته این dll هم خیلی کمکم میکنه
با تشکر

hamid_hr
چهارشنبه 08 خرداد 1392, 10:56 صبح
آقا ياهو رو هم ميشه خوند
فقط بايد بري تو ايميلت قسمت Mail Option تيك Access Yahoo! Mail via POP رو بزني

ali reza mansoori 2
چهارشنبه 08 خرداد 1392, 12:03 عصر
آقا ياهو رو هم ميشه خوند
فقط بايد بري تو ايميلت قسمت Mail Option تيك Access Yahoo! Mail via POP رو بزني
شما امتحان کردید؟؟؟

hamid_hr
چهارشنبه 08 خرداد 1392, 12:15 عصر
اره شد امتحان كردم