[Standards-JIG] Re: Syntax for forwarding messages
scm at marquard.net
Thu Jan 20 05:11:56 UTC 2005
> In article <82777bea05011014364165ed89 at mail.gmail.com>,
> Joe Hildebrand <hildjj at gmail.com> wrote:
>>It's just ask stpeter nicely to add type='oto' and type='ofrom' to JEP-33.
Peter Saint-Andre wrote:
> So 'oto' is the original "to" address and 'ofrom' is the original "from"
Though please can we have some mechanism to detect & prevent forwarding
loops, e.g. jid A is set to autoforward to jid B, which is set to
autoforward to jid A.
There needs to be a forwarding history in the message (with each
forwarding action adding a new entry) and/or a hop count. Servers should
stop forwarding and bounce the message (or take other action) when the
hop count exceeds a certain threshold and/or a forwarding loop is detected.
The email equivalent is to check the number of Received: lines (in most
SMTP servers) or use unstandardised header extensions like X-Loop:.
More information about the Standards