From kde-pim Thu Aug 23 11:24:33 2007 From: Markus Feilner Date: Thu, 23 Aug 2007 11:24:33 +0000 To: kde-pim Subject: Re: [Kde-pim] KMail and "encrypt to self" issue - SOLVED Message-Id: <200708231324.33755.lists () feilner-it ! net> X-MARC-Message: https://marc.info/?l=kde-pim&m=118786831503130 Am Donnerstag 23 August 2007 11:51:50 schrieb Alexis Papadopoulos: > On Thursday 23 August 2007, Markus Feilner wrote: > > the only difference I can see in the two mails are the headers on > > Content-type: > > > > In the mail where a password dialog pops up: > > ################ > > Content-Type: text/plain; > > charset="us-ascii" > > ############### > > > > In the other mail: > > ############### > > Content-Type: multipart/encrypted; > > boundary="nextPart3421750.vzvBD63jRv"; > > protocol="application/pgp-encrypted > > ############### > > > > This seems to be close to Alexis' Patch, isn't it? > > Quite close, although having a running gpg-agent should have fixed the > issue :S. > > You could try maybe this. Save the both messages you referred to above > (resulting in to two .mbox files). Then copy the GPG block (starting at > ---- BEGIN PGP MESSAGE ----, until ---- END PGP MESSAGE ----) from the > non-working one and replace the block within the mail with the text/plain > Content-Type. Try to open the resulting mbox file with kmail, you should > get a dialog. > > Ideally, you could compile kmail and apply the patch I sent :). Do a backup > of your mails directory though (or use a temporary user account), just in > case, although there shouldn't be any issue given the modifications I've > made... > > acp > _______________________________________________ > KDE PIM mailing list kde-pim@kde.org > https://mail.kde.org/mailman/listinfo/kde-pim > KDE PIM home page at http://pim.kde.org/ Thank you Alexis! To make gpg-agent permanent in my KDE-session, I followed this link: How to set up gpg-agent for use with KDE and KMail http://gentoo-wiki.com/HOWTO_KMail_gpg-agent_kde from the gentoo wiki, especially this part: ################## Setup [edit] Setting up gpg-agent with KDE In order to use the gpg-agent with KDE, you'll want it to start up and have its environment variables added to KDE's environment before KDE starts. Thankfully, KDE allows us to do this quite easily. Create the directory ~/.kde/env Create a file in the directory called gpg-agent.sh (the actual filename is irrelevant, so long as it ends in .sh) like so: File: ~/.kde/env/gpg-agent.sh eval `gpg-agent --daemon` Make the file executable (doubt this is necessary as it's probably sourced rather than executed) Log out of KDE if you're in KDE and log back in. Create the directory ~/.kde/shutdown Create a file in the directory called gpg-agent.sh (again the filename is irrelevant) like so: File: ~/.kde/shutdown/gpg-agent.sh #!/bin/sh # the second field of the GPG_AGENT_INFO variable is the # process ID of the gpg-agent active in the current session # so we'll just kill that, rather than all of them :) [[ -n ${GPG_AGENT_INFO} ]] && kill `echo ${GPG_AGENT_INFO} | cut -d ':' -f 2` Make the file executable, as KDE executes this file when you shut down. #################### I believe the files are being sourced, so no need to make them executable. I know that's sort of a hack, but I have no time for patching and compiling, sorry! Thanks to all the KDE Developers, you are doing a great job! -- Best Regards - Mit freundlichen Gruessen Markus Feilner ------------------------- Feilner IT Linux & GIS Linux Solutions, Training, Seminare und Workshops - auch Inhouse Koetztingerstr 6c 93057 Regensburg fon regensburg +49 941 8107989 mobil +49 170 3027092=20 www: www.feilner-it.net mail: mfeilner@feilner-it.net -------------------------------------- My new book - Out now: http://www.packtpub.com/openvpn/book OPENVPN : Building and Integrating Virtual Private Networks _______________________________________________ KDE PIM mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim KDE PIM home page at http://pim.kde.org/