Super Kazuhiro! Thank you very much for that background information! I beginn to understand and searched the whole day reading across the net. Finally I replaced SEMI which I had installed with el-get by your SEMI-EPG! This was done somewhat brutally, I guess, by a symlink from …/el-get/semi to your semi-epg-semi-1_14-wl folder (because I got an error as I tried to remove SEMI with el-get-remove) Yet, Wanderlust now works using SEMI-EPG without complaints and with the option (setq mime-pgp-decrypt-when-preview t) you pointed at on the mailing list http://comments.gmane.org/gmane.mail.wanderlust.general/5444 GPG/MIME support works perfectly!!! Only the ‘smime.p7m’ attachment (application/pkcs7-mime (base64) when applying the mime-view ‘play mode’ method mime-view-application/pkcs7-mime returns epg--check-error-for-decrypt: GPG error: "Decryption failed", "" What I don’t quite understand is what function sequence is called, if the above method is triggered? You mentioned SEMI-EPG would use gpgsm, but I couldn’t find where your code specifies this binary program. Where do I have to look further to trace down that error? Arigatou! mc On 27 Jan 2014, at 09:58, Kazuhiro Ito <kzhr@d1.dion.ne.jp> wrote: > Hi, > >> Would there be a way to configure WL to deal with s/mime (smime) >> encrypted emails? > > SEMI-EPG's EasyPG support was merged from EMIKO-EasyPG, which is the > variant of (old) SEMI written by Daiki Ueno, the author of EasyPG. > SEMI-EPG is expected to support S/MIME because EMIKO-EasyPG supports > S/MIME. But I have never used nor tested S/MIME support because I > don't have S/MIME certificates nor have received S/MIME message. > > SEMI-EPG uses gpgsm program which included with gpg2 package. But I > can't say more details because of the above reason. > > p.s. > I have verified application/pkcs7-signature part in your last post > with SEMI-EPG + gpgsm for the first time, and no trouble occured. > > > SEMI has own S/MIME support by smime.el bundled with SEMI. But there > are known problems. > > 1. I don't know where to get smime executable which SEMI's smime.el > requries. It is not compatible with OpenSSL's smime command. > > 2. SEMI's smime.el may conflict with GNUS's smime.el, which is > bundled with Emacs and uses OpenSSL. > > -- > Kazuhiro Ito >
Attachment:
smime.p7s
Description: S/MIME cryptographic signature