Some attachments are not shown in GpgOL and thus cannot be saved on disc.
A user reports that encrypted emails from several senders
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. And some senders are external and cannot be influcenced.