Closed Bug 156766 Opened 23 years ago Closed 23 years ago

drafts/templates are encrypted before saving and become ineditable

Categories

(MailNews Core :: Security: S/MIME, defect)

1.0 Branch
All
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: carosendahl, Assigned: KaiE)

References

Details

On Linux and Windows (all branch and trunk builds): Create a template or draft message: 1. Open a compose window 2. Create the template or draft (do not specify a recipient) 3. Check the encrypt option 4. Save as a template or close and choose to save in drafts folder. Open the template or draft: 1. Find the saved template or draft and view it. Notice it is encrypted. 2. double click the template to open it for editing or click the edit draft button. Actual behavior: The original template/draft is added as an attachment instead of opening up and allowing editing capability within the original template/draft. Expected behavior: The saved template/draft should be editable.
See also bug 141730. "Editing a draft" is similar to start a reply. The original message must get decrypted and its contents placed in the new message. Because of bug 141730, the decryption is not done, and the encrypted container is placed into the new message. In order to fix this bug, we should not change the behaviour of what happens when saving the message into the draft folder. IMHO, it is good that the message is stored in encrypted form. The sender is planning to send the message encrypted, and therefore it is is reasonable to store the message encrypted at all times.
Depends on: 141730
Keywords: nsbeta1
Charles, can you please test whether this is fixed with today's trunk build?
Also fixed and verified with the fix for 141730.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
.
Status: RESOLVED → VERIFIED
Product: PSM → Core
Version: psm2.3 → 1.0 Branch
Product: Core → MailNews Core
QA Contact: carosendahl → s.mime
You need to log in before you can comment on or make changes to this bug.