2010-08-22 15 views
9

का उपयोग कर जीमेल में ईमेल की संख्या की गणना करें क्या कोई मुझे बता सकता है कि मैं अपने इनबॉक्स में आईपैप या किसी और चीज का उपयोग करके जीमेल से अपठित वस्तुओं की संख्या कैसे प्राप्त कर सकता हूं और इसे सी # WinForms में किसी लेबल में प्रदर्शित कर सकता हूं?आईएमएपी

मैं का उपयोग कर परमाणु फ़ीड कोशिश की, लेकिन यह कभी नहीं

यहाँ मिल सकता है कि मैं क्या, की तरह लग रहे करना चाहते हैं तो यह आपकी मदद करता है:

Inbox(1)

+0

कृपया प्रश्न से उत्तर हटाएं और इसे एक वास्तविक उत्तर के रूप में पोस्ट करें। धन्यवाद! – Timwi

उत्तर

6

आप शायद उन सभी संदेशों को खोजने के लिए चाहते हैं UNSEEN ध्वज सेट।

Imap imap = new Imap(); 
/* connect, login, etc. */ 
imap.Connect(...); 
/* fill login and select folder code */ 

List<long> unseenList = imap.SearchFlag(Flag.Unseen); 

// now you can get the count from unseeList 
int unread = unseenList.Count; 
+0

क्या आप progrsmming – Shane121

+1

@user के लिए पूरी तरह से नया I amoboborate कर सकते हैं संपादित करें – quantumSoup

+0

मदद के लिए धन्यवाद महान काम करने के लिए धन्यवाद तो मैं – Shane121

9

हल

यहाँ कोड मैं ImapX घटक के साथ प्रयोग किया है:

ImapX.ImapClient client = new ImapX.ImapClient("imap.gmail.com", 993, true); 
     bool result = false; 

     result = client.Connection(); 
     if (result) 
      MessageBox.Show("Connection Established"); 

     result = client.LogIn(textBox1.Text, textBox2.Text); 
     if (result) 
     { 
      MessageBox.Show("Logged in"); 
      ImapX.FolderCollection folders = client.Folders; 
      ImapX.MessageCollection messages = client.Folders["INBOX"].Search("UNSEEN", true); //true - means all message parts will be received from server 

      int unread = messages.Count; 
      string unseen = unread.ToString(); 
      button1.Text = unseen; 
     } 

मैं सिर्फ एक स्ट्रिंग के लिए पूर्णांक गुप्त और स्ट्रिंग (अनदेखी) में दिखाने के लिए किया था बटन। सही दिशा में मुझे इंगित करने के लिए क्वांटम सूप के लिए धन्यवाद

+3

यदि उपरोक्त यूआरएल काम नहीं करता है, तो http://imapx.codeplex.com से नए संस्करण का उपयोग करना संभव है – Evereq

संबंधित मुद्दे