Enigma: Handle signed content inside of encrypted message

pull/269/head
Aleksander Machniak 10 years ago
parent a99c34159d
commit 04598bdfb1

@ -15,7 +15,6 @@ Plugin Status:
TODO (must have):
- Fix issues with enabled messages_cache
- PGP: Handling of signed inside encrypted message
- Make working with gnupg-2.x
- Keys export to file
- Disable Reply/Forward options when viewing encrypted messages

@ -585,6 +585,11 @@ class enigma_engine
$part->body_modified = true;
$part->encrypted = true;
// PGP signed inside? verify signature
if (preg_match('/^-----BEGIN PGP SIGNED MESSAGE-----/', $body)) {
$this->parse_plain_signed($p, $body);
}
// Encrypted plain message may contain encrypted attachments
// in such case attachments have .pgp extension and application/octet-stream.
// This is what happens when you select "Encrypt each attachment separately

Loading…
Cancel
Save