ietf-mta-filters
[Top] [All Lists]

Re: request for clarification "MUST drop source routes"

2003-04-25 15:05:00

Keith Grennan <keithg(_at_)ActiveState(_dot_)com> writes:
I was wondering if someone could expand on the following:

All tests against envelopes MUST drop source routes.

What is a "source route" in this context and how does one drop it?

These are described in rfc2821.  An example would be:
        <@foo.com,@bar.com:user(_at_)host(_dot_)com>

The "@foo.com,@bar.com:" part is a source route.  The Sieve rfc is just
saying that tests must act as if the address didn't include the source
route when determining whether they match.  So, if the above address
occured in the envelope 'to', then the test

        envelope :all :contains "to" "foo.com"

must fail, while the test

        envelope :all :is "user(_at_)host(_dot_)com"

must succeed.


Philip Guenther
guenther(_at_)sendmail(_dot_)com

<Prev in Thread] Current Thread [Next in Thread>