Some attachments are not shown in GpgOL and thus cannot be saved on disc.
A user reports that encrypted emails from several recipients
from Symantec Desktop (version unknown) have two attachments,
but only one is shown. The result is that image data from and HTML mail is missing.
Email arrive via Exchange and are looked at from Outlook 2013.
Here is some debugging output showing that there are two attachments:
20:40:21/3484/mapihelp.cpp:mapi_create_attach_table: message has 3 attachments
20:40:21/3484/DBG_OOM/mapihelp.cpp:mapi_create_attach_table:2595 AddRef on 00000243ae6f4be8
20:40:21/3484/DBG_OOM/mapihelp.cpp:mapi_create_attach_table:2595 AddRef on 00000243ae6f4e68
20:40:21/3484/DBG_OOM/mapihelp.cpp:mapi_create_attach_table:2595 AddRef on 00000243ae6f4fa8
20:40:21/3484/mapihelp.cpp:mapi_create_attach_table: attachment info:
20:40:21/3484/ 529093 mt=0 fname=`Attachment1.pgp' ct=`image/png' ct_parms=`(null)' method:1
20:40:21/3484/ 529125 mt=0 fname=`PGPexch.htm.pgp' ct=`(null)' ct_parms=`(null)' method:1
20:40:21/3484/ 531173 mt=4 fname=`GpgOL_original_OpenPGP_message.txt' ct=`(null)' ct_parms=`(null)' method:1
With a different email client (transport SMTP) I could see both attachments, could decrypt them and once replacing the embedded Windows link in the HTML file
I can see the HTML with the image.
Problem seen with Gpg4win 3.1.16 and 3.1.14.
For completeness: Symantec can be configured to use the recommended standard OpenPGP/MIME which is the real solution for this problem, because opening additional attachments, especially with potentially active contents like HTML maybe a security risk.
On the other hand, it is important that GpgOL offers all attachments that there are on the message.