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 204891 - Forward Filter action missing
Forward Filter action missing
Product: evolution
Classification: Applications
Component: Mailer
2.24.x (obsolete)
Other All
: Normal enhancement
: Future
Assigned To: Milan Crha
Evolution QA team
: 231256 239183 245602 478723 553767 561672 (view as bug list)
Depends on:
Reported: 2001-07-19 18:18 UTC by owen-bugs
Modified: 2009-01-19 17:47 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement

proposed eds patch (6.63 KB, patch)
2009-01-14 15:03 UTC, Milan Crha
committed Details | Review
proposed evo patch (7.69 KB, patch)
2009-01-14 15:10 UTC, Milan Crha
committed Details | Review

Description owen-bugs 2001-07-19 18:18:14 UTC
One of the available filter actions is "forward to address."  Currently
this feature is either unimplemented or broken, as it has no effect.
Comment 1 Luis Villa 2001-07-20 00:05:09 UTC
Appears to still be the case in 0.10.99; marking as critical because
the feature should either be implemented or the menu removed before 1.0.
Comment 2 Jeffrey Stedfast 2001-07-20 19:28:16 UTC
actually, this has never ever worked :-)
It's about time someone reported it as a bug :p
I think this guy should get a cookie!

anyways, as far as implementation...can I we just dump this into the
Outbox? or do we have to modify headers and such? Point is, how do
people want this to work? Do they want it to act as a .forward file?
or do they want it to react as if they had clicked on "Forward" and
then clicked "Send"?
Comment 3 Peter Williams 2001-07-20 19:36:11 UTC
I assume people would use this to send the message to another account,
so we don't want to transform the message at all. So dumping it in
outbox (with a new To:) might be sufficient.
Comment 4 Dan Winship 2001-07-20 19:40:36 UTC
But if it's "To: foo-list" you don't want to rewrite that to
"To: danw@elsewhere". So it should be like redirect.

Anyway, smells like a feature to me. For 1.0 we should probably
just remove it. (No one has complained about not being able to
do it really...)
Comment 5 Peter Williams 2001-07-20 19:58:58 UTC
Um, I think what I was trying to describe was redirect. Which is kind
of a feature, but we did claim to support it, so maybe it's a bug that
it was unimplemented... :-)

Owen: you want to forward to another account, right?
Comment 6 Luis Villa 2001-07-20 20:03:40 UTC
we shouldn't claim to support re-direct; that has been futured as a
new feature (as per bug 200166.) peterw or others:
actions->forward->redirect should be removed when someone has a chance.
Comment 7 Jeffrey Stedfast 2001-07-20 21:18:58 UTC
switching to FUTURE. I'll hack out the option in the xml file too.
Comment 8 Gerardo Marin 2002-09-26 17:09:04 UTC
*** bug 231256 has been marked as a duplicate of this bug. ***
Comment 9 Jay Rice 2002-09-26 19:05:00 UTC
The action I was looking for is an email sent to me that I want to
automatically forward to my sister. So is this NOT to be one of the
actions offered in the filter selections in 1.2? 
Comment 10 Gerardo Marin 2002-09-26 19:16:44 UTC
feature, future.
Comment 11 Jeffrey Stedfast 2002-09-26 19:40:19 UTC
it wasn't there in 1.0 either
Comment 12 Gerardo Marin 2003-03-06 19:58:02 UTC
*** bug 239183 has been marked as a duplicate of this bug. ***
Comment 13 André Klapper 2004-03-15 12:56:45 UTC
still missing this feature in evo1.4.6.
Comment 14 André Klapper 2005-03-05 02:10:37 UTC
*** bug 245602 has been marked as a duplicate of this bug. ***
Comment 15 André Klapper 2005-03-05 02:27:15 UTC
related to bug 220417
Comment 16 Philip R. Schaffner 2007-07-13 13:48:52 UTC
Sure would be nice to see this bubble up on the TODO list.  From the level of frustration apparent in googles on "evolution forward ~filter" or even "evolution forward filter" it seems obvious that this is a much-desired feature.  

See for example:

The feature was apparently present in earlier evolution versions but, according to the above ubuntu discussions, was (surprisingly) removed in 2001.
Comment 17 Jeffrey Stedfast 2007-07-13 14:03:47 UTC
the feature never existed, it was only a UI element that existed which did nothing.

anyways, yes, it would be a nice feature to add.
Comment 18 André Klapper 2007-10-01 02:05:53 UTC
*** Bug 478723 has been marked as a duplicate of this bug. ***
Comment 19 Matthew Barnes 2008-03-11 00:21:50 UTC
Bumping version to a stable release.
Comment 20 André Klapper 2008-09-25 14:35:33 UTC
*** Bug 553767 has been marked as a duplicate of this bug. ***
Comment 21 André Klapper 2008-11-20 18:45:13 UTC
*** Bug 561672 has been marked as a duplicate of this bug. ***
Comment 22 Milan Crha 2009-01-14 15:03:35 UTC
Created attachment 126422 [details] [review]
proposed eds patch

for evolution-data-server;

I decided to make all the ugly work in a client, rather than in eds, thus delegating all the work to a session.
Comment 23 Milan Crha 2009-01-14 15:10:06 UTC
Created attachment 126423 [details] [review]
proposed evo patch

for evolution;

And here are evo's bits. It's forwarding in a very similar way as redirecting. It simplifies things so much.
Comment 24 Srinivasa Ragavan 2009-01-19 15:54:34 UTC
Milan, seems Ok. Just test it.Update EDS/Evo requirement
Comment 25 Milan Crha 2009-01-19 17:16:37 UTC
eds part committed to trunk. Committed revision 9956.
evo part committed to trunk. Committed revision 37101.

Evolution's requirement is already 2.25.5, but I guess there will be some version bump very soon, after tarballs release (has been done already), thus we should do so after that.
Comment 26 owen-bugs 2009-01-19 17:47:31 UTC
Thanks for the fix, Milan, I appreciate it.  (Now if only I could remember what I wanted to do back in 2001... :))