Changing messages in outgoing folder may send the message twice

Bug #825194 reported by Martin Bergner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When editing an email in the outgoing folder, evolution will send the email twice.

Steps to reproduce:
0. Prerequisite: No saved passwords
1. Write email, try to send it -> evolution asks for the smtp password
2. press cancel -> the message is in the outgoing folder
3. Open the message, change something
4. click send again

Result: you now have two messages in the outgoing folder
Expected: Change the message, send only the changed one

Why is this bug relevant (use cases):
1. When prompted for the password, you remember that you forgot something and decide to change it.
2. When prompted for the password, you realize that you chose the wrong FROM address (for multiple accounts) and decide to change it

Evolution version 2.32.2-0ubuntu7, Ubuntu Natty

If I remember correctly, this problem was also present in earlier versions.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: evolution 2.32.2-0ubuntu7
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic 2.6.38.7
Uname: Linux 2.6.38-10-generic x86_64
Architecture: amd64
Date: Fri Aug 12 14:57:54 2011
ExecutablePath: /usr/bin/evolution
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=de_DE:en
 LANG=de_DE.UTF-8
SourcePackage: evolution
UpgradeStatus: Upgraded to natty on 2011-04-15 (119 days ago)

Revision history for this message
Martin Bergner (martin-bergner) wrote :
Changed in evolution (Ubuntu):
status: New → Confirmed
Revision history for this message
William Ranvaud (wiranvaud) wrote :

I confirm the bug exists and would advise:
1- save messages as drafts on the first place when possible
2- save your password on evolution and lock your user account if you don't want other people to use it
3- don't use evolution, there are better alternatives, 11.10 will have thunderbird integrated.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.