Has anyone successfully exchanged encrypted emails between VM and
Thunderbird, particularly in the direction Thunderbird-to-VM?

After exchanging public keys, I can run Emacs's epa-mail-encrypt on a
message and send it to a Thunderbird recipient, who decrypts it
transparently via OpenPGP. That works fine. However, when they send me
an email encrypted in Thunderbird, and I run epa-mail-decrypt on my
end, the decrypted result is in some sort of multipart format that's
VM isn't handling transparently, which I've shown below. The user's
actual decrypted message ("Hello world!") is buried within. Is there a
way to make decryption completely transparent so the result in VM
looks like an ordinary email message, so I can just read it, hit
Reply, etc.?

:: This is an OpenPGP/MIME encrypted message (RFC 4880 and 3156)
:: --------------zL1zHOJY30mO3iRo9i7N8qdL
:: Content-Type: application/pgp-encrypted
:: Content-Description: PGP/MIME version identification
:: 
:: Version: 1
:: 
:: --------------zL1zHOJY30mO3iRo9i7N8qdL
:: Content-Type: application/octet-stream; name="encrypted.asc"
:: Content-Description: OpenPGP encrypted message
:: Content-Disposition: inline; filename="encrypted.asc"
:: 
:: Content-Type: multipart/mixed; 
boundary="------------Q42NxzOscUOgwz0h0tnzKNee";
::  protected-headers="v1"
:: Subject: test encryption
:: From: Thunderbird person <[email protected]>
:: To: Daniel Barrett <[email protected]>
:: Message-ID: <[email protected]>
:: References: <[email protected]>
:: In-Reply-To: <[email protected]>
:: 
:: --------------Q42NxzOscUOgwz0h0tnzKNee
:: Content-Type: multipart/mixed; 
boundary="------------egutjd3rZ0CxEKL1UeaB80si"
:: 
:: --------------egutjd3rZ0CxEKL1UeaB80si
:: Content-Type: text/plain; charset=UTF-8; format=flowed
:: Content-Transfer-Encoding: 7bit
:: 
:: Hello world!
:: 
:: --------------egutjd3rZ0CxEKL1UeaB80si
:: Content-Type: application/pgp-keys; name="OpenPGP_0x8BF061FEE2712A7F.asc"
:: Content-Disposition: attachment; filename="OpenPGP_0x8BF061FEE2712A7F.asc"
:: Content-Description: OpenPGP public key
:: Content-Transfer-Encoding: 7bit
:: 
:: -----BEGIN PGP PUBLIC KEY BLOCK-----
:: 
:: xsDNBGdqrVUBDAC5ksTT3UTxsPiGCsa2o67Yb+ymCmEzN85bS4CvdSybpev+jWQC
:: ...key omitted...
:: -----END PGP PUBLIC KEY BLOCK-----
:: 
:: --------------egutjd3rZ0CxEKL1UeaB80si--
:: --------------Q42NxzOscUOgwz0h0tnzKNee--
:: --------------zL1zHOJY30mO3iRo9i7N8qdL--

Thank you for any tips!
Dan

Reply via email to