Warn if partial crypto with attachments is found
authorAndre Heinecke <aheinecke@intevation.de>
Fri, 6 Jan 2017 14:09:07 +0000 (15:09 +0100)
committerAndre Heinecke <aheinecke@intevation.de>
Fri, 6 Jan 2017 14:09:07 +0000 (15:09 +0100)
commitabaca16b9019781359c105944ea22adf3f6fa4c8
tree369e7dca802297af636bde3b7db504b1c729bec3
parent3cfdd110a195ed02059d533d43fdb66da56d1852
Warn if partial crypto with attachments is found

* src/mail.cpp (Mail::check_attachments): Check if
all attachments are hidden and warn otherwise.
(Mail::parsing_done): Call check_attachments.
* src/mail.h: Update accordingly.
* src/oomhelp.p: Add new DASL.

--
This is important for inline Crypto mails where Attachments
may not have been signed or encrypted.

For MIME Mails we don't have the problem as we only handle
Crypto MIME Mails if the top level mime part is a crypto part
and so everything is crypto or not.
src/mail.cpp
src/mail.h
src/oomhelp.h