mail::ACCOUNT::getMessageContentDecoded — Read message content
        
        
        #include <libmail/sync.H>
        
        
        class myStoreCallback : public mail::ACCOUNT::Store {
        
        public:
            void search(size_t messageNumber, std::string messageContents);
        };
        
        myStoreCallback storeCallback;
        mail::ACCOUNT *mail;
| bool
            ok=mail->getMessageContentDecoded( | size_t messageNum, | 
| bool peek, | |
| const mail::mimestruct &messagePart, | |
| storeCallback ); | 
        std::string errmsg=mail->getErrmsg();
mail::ACCOUNT::getMessagesContentDecoded is
      similar to mail::ACCOUNT::getMessageContent(3x)
      with one key difference: quoted-printable and base64 MIME content is automatically
      decoded. storeCallback's store method receives the decoded binary
      content.