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 317337 - forwarding does not retain right identity (from field)
forwarding does not retain right identity (from field)
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
3.2.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[composer]
: 337373 415699 576591 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-09-27 12:21 UTC by Pablo Rodríguez
Modified: 2021-05-19 12:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed patch (1.26 KB, patch)
2005-09-29 08:27 UTC, parthasarathi susarla
committed Details | Review

Description Pablo Rodríguez 2005-09-27 12:21:15 UTC
evolution 2.4 has a bug that prevents that drafts retain the correct identity
from which the message will be sent.

If a draft uses another identity than the default one, the message will have the
default identity next time it will be opened.
Comment 1 André Klapper 2005-09-27 15:29:57 UTC
confirming the bug, targetting to 2.4.1.
it's very likely that drafts get openend once again (otherwise they were not
saved as drafts), and it could be pretty irritating to get an email by a totally
different mail address (e.g. the private instead of the work address).
Comment 2 parthasarathi susarla 2005-09-29 08:27:26 UTC
Created attachment 52797 [details] [review]
proposed patch

This fixes the bug. The patch goes into evolution/composer. Rebuild mail or
enitre evolution after applyin patch.
Comment 3 parthasarathi susarla 2005-09-29 14:52:23 UTC
patch has been committed to head and 2.4.x branch.
Comment 4 Pablo Rodríguez 2005-11-10 09:21:25 UTC
Also forwarding messages don't have the right identity, but they have the
default identity.
Comment 5 André Klapper 2005-12-06 19:00:37 UTC
right. it works when using "reply" but not when using "forward" (at least in 2.5.2).
retargetting this to 2.4.3; changing summary.
Comment 6 André Klapper 2006-02-26 15:10:59 UTC
the forwarding issue seems to be fixed.

i marked a message in my drafts folder and chose to forward it. in the upcoming composer window, the sender is the default one, which is totally okay since the drafts folder is part of my default identity.
i send the message to myself and the attached/forwarded message kept the identity, nothing changed. so i would assume this is fixed.

comments, anyone contradicting? :-)
Comment 7 Sergej Kotliar 2006-04-05 14:57:09 UTC
*** Bug 337373 has been marked as a duplicate of this bug. ***
Comment 8 Sergej Kotliar 2006-04-05 14:59:21 UTC
Both me and the duplicate I just filed are seeing this in 2.6...

So I guess it isn't fixed after all...

Karsten Bräckelmann wrote in a comment to that bug something that clarifies how this bug occurs:

> More details:
> 
> With 2 destinct stores, like for example different IMAP accounts, this "works".
> When forwarding, the correct From address of that account is used.
> 
> However, in the case of multiple accounts sharing the same store, this fails
> and the behavior is different from replying. Just verifid this: My primary IMAP
> account gets mail for different mail accounts configured in Evo. When replying
> to one of the mails that actually are sent to an andress which is one of the
> secondary accounts, the From is set correct. When forwarding, the primary
> address of that store is used.
> 
> (Hope, I didn't confuse anyone... ;)
> 
> 
> Looks like Forwarding does not evaluate the To: header to determine the From
> account. This should be the very same logic as when Replying.
> 
Comment 9 André Klapper 2006-05-19 18:30:02 UTC
removing old target milestone, resetting from 2.4 to 2.6.
Comment 10 André Klapper 2006-06-17 22:47:17 UTC
harmonizing target milestones, sorry for the noise. (2.6.x -> 2.6)
Comment 11 Octavio Alvarez Piza 2008-06-28 17:17:48 UTC
Any updates on this issue? I have four different accounts, each for a different role I play. All of them are IMAP accounts.

Each time I forward a message, Evolution tries to send it from the default account, instead of from the account that received the message in the first place. Each time I forward a message I have to set the From field again to the right account.

Instead, I would expect Evolution to behave as if the four accounts were four different people, so the one that receives the message, is the one that sends it forward.
Comment 12 André Klapper 2012-08-14 13:43:48 UTC
*** Bug 415699 has been marked as a duplicate of this bug. ***
Comment 13 André Klapper 2012-08-14 13:43:57 UTC
*** Bug 576591 has been marked as a duplicate of this bug. ***
Comment 14 André Klapper 2021-05-19 12:13:44 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new bug report ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.