इसे छोड़कर कंटेंट पर जाएं
हिन्दी

पत्र और संवाद

सूची और पृष्ठ

GET /v1/mailboxes/{mailbox_id}/folders अक्षरों की कुल संख्या total, अपठित अक्षरों की संख्या unread और uidvalidity. के मान वाले फ़ोल्डर लौटाता है। अक्षरों की सूची के लिए GET /v1/mailboxes/{mailbox_id}/messages: का उपयोग करें, प्रतिक्रिया में items, next_before और uidvalidity शामिल हैं, प्रति पृष्ठ 40 अक्षर तक।

अगले अनुरोध में next_before को before के रूप में पास करें। null का अर्थ है सूची का अंत। q की खोज 200 अक्षरों तक सीमित है और मेल की सामग्री के आधार पर की जाती है।

GET /v1/mailboxes/42/messages?folder=INBOX
GET /v1/mailboxes/42/messages?folder=INBOX&before=120

पत्र आईडी

uid फ़ोल्डर के अंदर अक्षर का पहचानकर्ता है, folder फ़ोल्डर का नाम है, mailbox_id मेलबॉक्स का ID है। मान uidvalidity फ़ोल्डर में अक्षरों का क्रमांकन संस्करण निर्धारित करता है। उत्तर API से सभी चार मान लें और उन्हें एक साथ संग्रहीत करें।

यदि uidvalidity बदल गया है, तो इस फ़ोल्डर के लिए मेल सूची दोबारा डाउनलोड करें: पुराने uid का अब उपयोग नहीं किया जा सकता है। सामग्री को पढ़ने से ईमेल को पढ़ा गया के रूप में चिह्नित नहीं किया जाता है। चिह्नित करने के लिए, action=read. के साथ POST /v1/mailboxes/{mailbox_id}/messages/actions करें

POST /v1/mailboxes/42/messages/actions
{"folder":"INBOX","uidvalidity":123456,"uids":[120],"action":"read"}

संवाद के रूप में पत्राचार

GET /v1/mailboxes/{mailbox_id}/threads 100 संवाद तक लौटाता है। इसके अक्षरों को पुराने से नए में लाने के लिए चयनित वार्तालाप के thread_id को GET /v1/mailboxes/{mailbox_id}/threads/{thread_id} पर पास करें।

बातचीत में कोई नया पत्र थोड़े विलंब से सामने आ सकता है। सूची अद्यतन करें; सबमिशन की जांच करने के लिए, ऑपरेशन स्थिति का उपयोग करें। प्रदर्शन में देरी के कारण ईमेल को दोबारा भेजने की कोई आवश्यकता नहीं है।