GpgOL only supports a subset of the various Mail RFCs. There is currently no special handling for the message content type and its rfc822 subtype. None of the message types defined in RFC2046 are supported. Forwarding a mail in outlook results in a binary attachment containing the MAPI data and is displayed as an attachment. Third party messages with the content type message/rfc822 but no filename / name or Content-Disposition header are ignored. While Outlook itself converts such encapsulated messages to MAPI and displays them like a file attachment with the subject and the size as the filename.
Since GpgOL can't display any embedded signature or encryption status and there is no UI to display an encapsulated mail our implementation can only do it the same way. The parser needs to be extended for that case to split out the embedded part into either a file attachment with the type EML, containing the MIME strutcture, or into a .msg binary Attachment containing the mail as a MAPI IMessage object. The latter approach seems to me the most sensible since otherwise a signed mail with an encapsulated mail would behave differently then an unsigned mail and we try to avoid that, if possible.