After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 545851 - Signed mails with S/MIME are marked PGP+S/MIME on post-sending edition
Signed mails with S/MIME are marked PGP+S/MIME on post-sending edition
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.22.x (obsolete)
Other All
: Normal minor
: ---
Assigned To: Milan Crha
Evolution QA team
evolution[composer], evolution[gpg]
Depends on:
Blocks:
 
 
Reported: 2008-08-01 13:37 UTC by Jérôme Jolidon
Modified: 2009-10-16 08:42 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
proposed evo patch (2.76 KB, patch)
2009-07-10 12:09 UTC, Milan Crha
committed Details | Review

Description Jérôme Jolidon 2008-08-01 13:37:26 UTC
Please describe the problem:
After sending an e-mail with S/MIME signature, trying to edit this e-mail forces the "Sign with PGP" line to be checked in "Security" menu.

This is an upstream from bug #115039 in Ubuntu. See https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/115039 for more.

Steps to reproduce:
1. Send a e-mail with an S/MIME signature but without any PGP signature.
2. Open this e-mail from Sent folder with "Edit as a new mail"
3. Open the Security menu and see: "Sign with PGP" is now checked, but shouldn't.


Actual results:
After editing such an e-mail, one should uncheck the "Sign with PGP" line in Security menu, or re-sending the e-mail will fail (unless you actually have a pgp cert) with:

Impossible to create the message

Because "gpg: « xxx.yyyyy@zzz.com» has been ignored: private key is not avaliable
gpg: signing failed: private key is not avaliable.
", you may need to select different mail options.

Expected results:
The "Sign with PGP" line in Security menu shouldn't be checked.

Does this happen every time?
Happens every time.

Other information:
Comment 1 Jérôme Jolidon 2008-08-01 13:41:40 UTC
As said, there actually is an easy workaround, which must be applied for every mail: open the Security menu and uncheck "Sign with PGP", but it's pretty unconvenient.
Comment 2 Joel Holdsworth 2008-08-16 09:45:05 UTC
I'm getting this bug to. +1 on the inconvenience.
Comment 3 Jim Rorie 2008-10-21 20:06:53 UTC
Ditto.  Very annoying when trying to diagnose email problems. +1
Comment 4 Han Pilmeyer 2009-04-01 19:13:46 UTC
I have this too on Evolution 2.24.3 on Ubuntu Intrepid 8.10 (and every earlier version).

Note that this also happens when there is an error in the mail address and the mail gets stuck in the Outbox. If you edit the mail to correct the faulty address and then hit send this message appears.
Comment 5 Mathieu ALORENT 2009-06-26 14:26:44 UTC
Bug still present on Ubuntu Jaunty with Evolution 2.26.1
Comment 6 Jim Rorie 2009-06-26 14:30:53 UTC
Ditto.  Just verified.  This needs to be changed to CONFIRMED.
Comment 7 Milan Crha 2009-07-10 12:09:52 UTC
Created attachment 138185 [details] [review]
proposed evo patch

for evolution;

The only thing I'm not able to get is whether the message was encrypted and signed, as the signing part is inside the encrypted, which is not accessible within composer.
Comment 8 Milan Crha 2009-10-16 08:42:41 UTC
Created commit 527e9e4 in evo master (2.29.1+)