[Gpg4win-users-de] gpgol: Entschlüsseln im Vorschaufenster und im "normalen" Fenster

Lars Monsees l.monsees at atlantisgmbh.de
Do Apr 27 10:51:34 CEST 2006


Hallo,

signieren und verschlüsseln klappt jetzt problemlos, aber mit dem Entschlüsseln hakt es noch.

Ich habe in den Optionen eingestellt, dass Nachrichten auch im Vorschaufenster entschlüsselt werden sollen. Bei einer signierten/verschlüsselten Mail werde ich auch nach meiner Passphrase gefragt und die Signatur wird als gültig angezeigt und ein Attachment hinzugefügt.

Dann wird aber weiterhin der verschlüsselte Text angezeigt. Läuft ebenfalls so, wenn ich die Mail im Fenster anzeigen lasse und auf das Icon zum entschlüsseln klicke. Beim rumprobieren, wie das hinzubekommen ist, wurde einmal kurz der entschlüsselte Text im Vorschaufenster angezeigt, war dann aber auch gleich wieder weg und der verschlüsselte Text war wieder da. Kein Plan, wie ich das geschafft habe =)

Outlook: 2003 SP2
gpgol: 0.9.10 (durch aktuelles gpg4win 1.0.1 installiert)


Debug-Ausgabe für Vorschaufenster:
--------------------------------------------
3084/olflange.cpp:ExchEntryPoint: creating new CGPGExchExt object
3084/olflange.cpp:Install: context=0x7 (ReadNoteMessage) flags=0x0
3084/GPGol: this is gpgol 0.9.10
3084/GPGol: detected Outlook build version 0xd0625 (13.1573)
3084/GPGol:                 actual version 0x1030400 (1.3.4.0)
3084/GPGol:                virtual version 0x1030400 (1.3.4.0)
3084/olflange.cpp:InstallCommands: context=0x7 (ReadNoteMessage) flags=0x0
3084/olflange.cpp:OnRead: received
3084/show_mapi_property: PR_CONVERSATION_INDEX=01C669CD66C452DE0983AB094650848025B9619FCC36
3084/olflange.cpp:OnReadComplete: received
3084/gpgmsg.cpp:decrypt: enter
3084/gpgmsg.cpp:decrypt: parsed content-type: media=text/plain protocol=[none]
3084/gpgmsg.cpp:loadBody: loaded body 3033 bytes of body at 0A145008
3084/gpgmsg.cpp:gatherAttachmentInfo: message has 1 attachments
3084/gpgmsg.cpp:gatherAttachmentInfo: attachment info:
3084/	0 0 0 0 0 `GPGol-Attestation.txt' `text/plain' `charset=utf-8'
3084/gpgmsg.cpp:decrypt: message has 1 attachments with 0 signed and 0 encrypted
3084/gpgmsg.cpp:decrypt: we already have an attestation
3084/passphrase_callback_box: enter (uh=`1D16B572AA37CA63 Lars Monsees <l.monsees at atlantisgmbh.de>',pi=`1D16B572AA37CA63 DEDD3E9A6AAF1F64 16 0')
3084/passphrase_callback_box: using keyid 0xDEDD3E9A6AAF1F64
3084/passphrase_callback_box: getting passphrase for 0xDEDD3E9A6AAF1F64 from cache: miss
3084/passphrase_callback_box: sending passphrase ...
3084/passphrase_callback_box: leave
3084/gpgmsg.cpp:decrypt: leave (rc=0)
3084/olflange.cpp:~CGPGExchExt: cleaning up CGPGExchExt object; context=0x7 (ReadNoteMessage)
--------------------------------------------


Debug-Ausgabe für normales Fenster:
--------------------------------------------
3084/olflange.cpp:~CGPGExchExt: cleaning up CGPGExchExt object; context=0x7 (ReadNoteMessage)
3084/olflange.cpp:DoCommand: commandID=21999 (0x55ef)
3084/gpgmsg.cpp:decrypt: enter
3084/gpgmsg.cpp:decrypt: parsed content-type: media=text/plain protocol=[none]
3084/gpgmsg.cpp:loadBody: loaded body 3033 bytes of body at 0A14A340
3084/gpgmsg.cpp:gatherAttachmentInfo: message has 1 attachments
3084/gpgmsg.cpp:gatherAttachmentInfo: attachment info:
3084/	0 0 0 0 0 `GPGol-Attestation.txt' `text/plain' `charset=utf-8'
3084/gpgmsg.cpp:decrypt: message has 1 attachments with 0 signed and 0 encrypted
3084/gpgmsg.cpp:decrypt: we already have an attestation
3084/passphrase_callback_box: enter (uh=`1D16B572AA37CA63 Lars Monsees <l.monsees at atlantisgmbh.de>',pi=`1D16B572AA37CA63 DEDD3E9A6AAF1F64 16 0')
3084/passphrase_callback_box: using keyid 0xDEDD3E9A6AAF1F64
3084/passphrase_callback_box: getting passphrase for 0xDEDD3E9A6AAF1F64 from cache: hit
3084/passphrase-dialog.c:passphrase_callback_box: dec=0013F8E8 dec->pass=`[censored]'
3084/passphrase_callback_box: sending passphrase ...
3084/passphrase_callback_box: leave
3084/decrypt isHtml=0
3084/msgcache_get: cache miss for key: 01C669CD66C452DE0983AB094650848025B9619FCC36
3084/msgcache_put: new cache key: 01C669CD66C452DE0983AB094650848025B9619FCC36
3084/found class RichEdit20W
3084/display.cpp:update_display: window handle 006103DE
3084/display.cpp:update_display: window text is now `Lars Monsees schrieb am 27.04.2006 09:27: > sende mir bitte auch mal ne verschlüsselte/signierte mail (snip) '
3084/gpgmsg.cpp:decrypt: leave (rc=0)
--------------------------------------------


In der letzten Debug-Ausgabe sieht man den entschlüsselten Text, nur im Fenster wurde er nicht angezeigt.


Wie in der vorherigen Mail von Werner vorgeschlagen, habe ich auch:
  set GPGME_DEBUG=5;c:\temp\gpgme.log
  "c:\programme\Microsoft Office\OFFICE11\OUTLOOK.EXE"
getestet. Die Debug-Ausgabe unterscheidet sich aber nicht von der Debug-Ausgabe, wie wenn ich die Datei über die Outlook gnuPG Optionen angebe.


Was tun?


gruß,
Lars



Mehr Informationen über die Mailingliste Gpg4win-users-de