मैं जीमेल में "मूल दिखाएँ" पर क्लिक करके आपको जो भी मिलता है उसके समान संपूर्ण कच्चे ईमेल डेटा (संलग्नक सहित) डाउनलोड करने का एक तरीका ढूंढ रहा हूं।आईमैप एक्सटेंशन के साथ कच्चे ईमेल डेटा कैसे प्राप्त करें?
वर्तमान में, मैं इस कोड से कच्चे शीर्षक और मेल शरीर के कुछ भागों प्राप्त कर सकते हैं:
$this->MailBox = imap_open($mailServer, $userName, $password, OP_SILENT);
...
$email->RawEmail = imap_fetchbody($this->MailBox, $msgNo, "0");
$email->RawEmail .= "\n".imap_fetchbody($this->MailBox, $msgNo, "1");
इसके अलावा मुझे पता है कि imap_fetchbody 3 पैरामीटर को बदलने इनकोडिंग लगाव वापस कर सकती है। मान लीजिए कि मुझे कच्चे ईमेल हिस्से को भाग से प्राप्त करने के लिए यहां एक लूप की आवश्यकता है, लेकिन लूप को रोकने की स्थिति क्या है?
क्या एक बार में पूरा ईमेल प्राप्त करने का कोई आसान तरीका है?
किसी भी मदद की सराहना की जाएगी।
'imap_fetchbody ($ imap_stream, $ msg_num, "") का उपयोग करके नीचे स्क्रॉल करें,' 'बहुत आसान है और एक आकर्षण की तरह काम करता है! –
मुझे यह भी अनिश्चितता है कि अगर यह सवाल का जवाब देता है क्योंकि उसे सीमाएं नहीं मिलती हैं। – MrMesees