On Thursday, 31 July 2014 22:19:55 CEST, Thomas Lübking wrote:
I'm not aware on any standard on this, eg. german outlook will send you stuff like:

    WG: AW: Foo bar

Yes. Let's leave Outlook out for a while -- they break so many conventions and standards that make it not relevant here. There's just no way we could catch up with every broken variant, or even every spoken language. It was a mistake to translate the Re/Fwd prefixes in there, but that's something which we cannot avoid.

There's also

   [Fwd: AW: Foo bar]

Indeed, and also "Foo bar (fwd)" as done by pine/alpine. The rules for extracting the base subject are written in RFC5256 [1].

I'm strongly against inventing non-standard means of conveying the Fwd counting, if only because I've seen a lot of breakage done by other MUAs who decided to be "helpful". (I will have to have a word woth those guys who use "| " instead of "> " for marking quoted text, for example.)

There's no actual field for forwarding (unlike in-reply-to and resent-*) - technically it's just a new message.

Thunderbird marks them with In-Reply-To and References to preserve threading, which is IMHO a reasonable option. It's good for situations where you want to add a 3rd party to an existing thread. If your forwarded message is marked as a reply, the 3rd party's replies will thread correctly, which is a good thing.

So here's my proposal, or a pair of them, actually:

1) First option is to blindly append a Fwd, no matter what.

2) Second option is detecting Fwd and Fw prefixes, the (fwd) suffixes and that crazy [Fwd: ...] construct, strip all of them, preserve any other fancy stuff like Re markings, no matter how many of them are in there, also preserve the mailing list markers, and add exactly one "Fwd: " right at the beginning of the message.

Karan, this is your feature, so you make this call. I'll just redirect all the praise and complaints from our countless crowd of users your way :).

Cheers,
Jan

[1] http://tools.ietf.org/html/rfc5256#section-7

--
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/

Reply via email to