Menu

Message.pgp and Version.txt in Exchange emails

Phil Hord
2014-02-05
2014-02-08
  • Phil Hord

    Phil Hord - 2014-02-05

    Recently a colleague has been using a new version of the PGP commercial product. Something on his configuration has caused all of his encrypted emails to encapsulate his message as an encrypted attachment which contains his MIME-formatted message. These emails also include a non-encrypted 'Version.txt" attachment (confusingly, to me, labeled 'application/pgp-encrypted') with the text "Version: 1" in it.

    My only option to read his emails in Enigmail (1.6) is to "Decrypt and Save as..." the Message.pgp attachment, and then open the attachment (named 'Message') in Thunderbird.

    I'd really like to have this show the message body in-line. Got any tips on how to proceed?

    Sample email follows.

    Thanks,
    Phil

    Received: from ... by ...
     with mapi id 14.03.0123.003; Wed, 5 Feb 2014 07:32:15 -0600
    From: "..." <...>
    To: ...
    Accept-Language: en-US
    Content-Language: en-US
    X-MS-Exchange-Organization-AuthAs: Internal
    X-MS-Exchange-Organization-AuthMechanism: 04
    X-MS-Exchange-Organization-AuthSource: ...
    X-MS-Has-Attach: yes
    X-MS-Exchange-Organization-SCL: -1
    X-MS-TNEF-Correlator:
    x-originating-ip: ...
    Content-Type: multipart/mixed;
        boundary="_003_D4ACD0157858E34B99954003FEE02E292B157E5Axmbrcdx11xxxxxc_"
    MIME-Version: 1.0
    
    --_003_D4ACD0157858E34B99954003FEE02E292B157E5Axmbrcdx11xxxxxc_
    Content-Type: text/plain; charset="us-ascii"
    
    
    --_003_D4ACD0157858E34B99954003FEE02E292B157E5Axmbrcdx11xxxxxc_
    Content-Type: application/pgp-encrypted; name="Version.txt"
    Content-Description: Version.txt
    Content-Disposition: attachment; filename="Version.txt"; size=76;
        creation-date="Wed, 05 Feb 2014 13:32:15 GMT";
        modification-date="Wed, 05 Feb 2014 13:32:15 GMT"
    Content-Transfer-Encoding: base64
    
    VmVyc2lvbjogMQ0K
    
    --_003_D4ACD0157858E34B99954003FEE02E292B157E5Axmbrcdx11xxxxxc_
    Content-Type: application/octet-stream; name="Message.pgp"
    Content-Description: Message.pgp
    Content-Disposition: attachment; filename="Message.pgp"; size=9993;
        creation-date="Wed, 05 Feb 2014 13:32:15 GMT";
        modification-date="Wed, 05 Feb 2014 13:32:15 GMT"
    Content-Transfer-Encoding: base64
    
    LS0tLS1CRUdJTiBQR1AgTUVTU0FHRS0tLS0tDQpWZXJzaW9uOiAxMC4yLjEgKEJ1aWxkIDUwMzMp
    DQoNCnFBTlFSMURCd0V3RE5OUlVjYlpWN0xrQkIvNHdObmJkTzFBN2lhU2lJNmRETVZWQ01TRkpQ
    ...
    TTVzUEdVN2FPZituSkU3S3pMM05xbVF4UjJ1ZG42NWYNCj0rVlNIDQotLS0tLUVORCBQR1AgTUVT
    U0FHRS0tLS0tDQo=
    
    --_003_D4ACD0157858E34B99954003FEE02E292B157E5Axmbrcdx11xxxxxc_--
    

    Not that it matters yet, but the contents of Message.pgp when decrypted look like this:

    Content-Type: multipart/alternative;
        boundary="PGP_Universal_D7B169F8_8088095E_FB57F334_92CD7ECD"
    
    
    --PGP_Universal_D7B169F8_8088095E_FB57F334_92CD7ECD
    Content-Type: text/plain;
        charset="us-ascii"
    Content-Transfer-Encoding: QUOTED-PRINTABLE
    
    ORIGINAL MESSAGE in plaintext
    
    
    --PGP_Universal_D7B169F8_8088095E_FB57F334_92CD7ECD
    Content-Type: text/html;
        charset=us-ascii
    Content-Transfer-Encoding: QUOTED-PRINTABLE
    
    ORIGINAL MESSAGE in HTML
    --PGP_Universal_D7B169F8_8088095E_FB57F334_92CD7ECD--
    
     
  • Patrick Brunschwig

    (Moved to support forum.)

    The message does not conform to any (well-defined) standard; there is absolutely nothing that Enigmail can do about it.

    The message looks similar to a PGP/MIME message, but the main content type is "multipart/mixed" instead of "multipart/encrypted; protocol='application/pgp-encrypted'. In addition, there is another "text/plain" mime part before the message parts that define a PGP/MIME message.

    Enigmail cannot hook on "multipart/mixed" message types, as this is a default message type handled by Thunderbird.

     

Log in to post a comment.

MongoDB Logo MongoDB