The outlook options to not mark a mail as read, when the mail is previewed are bypassed by the change in revision dd3ff8397aaf62e58fa9405ddc5397cb6bcfdc29 which modifies the read marker to trigger the save to disk which should trick other addins not to further try to save the message. The problems with this workaround in our code are already noted down in T7207: GpgOL: Handle incompatible addins better
To check if mails should be marked as read when they are previewed we can check:
HKCU\Software\Microsoft\Office\16.0\Outlook\Preferences PreviewDontMarkUntilChange == 0
To check if mails are marked as read after a time delay instead the preferences are "PreviewMarkMessage" and "PreviewWaitSeconds".
To disable this behavior in GpgOL the Option noSaveBeforeDecrypt can be set in GpgOL through the debug tab or through the registry.