Failed to Download Attachments with Missing GnuPG User Profile
This issue occurs when libisds is compiled against libgpgme (we've seen it on Fedora, CentOS and others).
The application fails to download message attachments (i.e. complete messages) with an unknown libisds error. The application generates an error message containing the message 'ISDS: Unspecified error Ověření CMS se nezdařilo: Konec souboru' or any language variation of this message (depending on your language settings).
This may be an issue of libgpgme. The function
gpgme_op_verify(), which is called from libisds, fails with an unknown error when there is no ~/.gnupg profile directory.
Workaround: If you are in your user profile experiencing such problems then run the following command from terminal:
echo '' | gpg2
in order to create the missing configuration files/directories.