Marc Mutz
2003-02-13 18:50:55 UTC
Hi!
An interesting issue is what is to be considered stored local-parts and
what is a queried local-part.
Obvious stored local-parts:
- MTA config
- address books (e.g. LDAP)
Obvious queries:
- address lookups (e.g. LDAP queries)
- SMTP commands
Non-obvious:
- Mail headers
One might very well say that a mail header is a request (in that the
user enters it and the SMTP server for the given domain needs to look
it up to return success or failure), so that it's slots would fall into
the "query" category. And naturally, one would like to have the content
of the message headers and that of the smtp commands be subject to the
same rules, now that 282{1,2} agree on the mailbox definition.
However, the POV that the message is stored and it's addresses will be
subject to queries (e.g. by user filtering or searching) isn't way off,
too. There's also the argument that what the server looks up is the
argument given to SMTP's RCPT TO command, not what's in the header
fields.
So the main question I see is whether header field slots (and,
consequently[1], SMTP command slots) are queries or stored.
Marc
[1] I think that the whatever category those belong to, they should both
belong to the same class.
An interesting issue is what is to be considered stored local-parts and
what is a queried local-part.
Obvious stored local-parts:
- MTA config
- address books (e.g. LDAP)
Obvious queries:
- address lookups (e.g. LDAP queries)
- SMTP commands
Non-obvious:
- Mail headers
One might very well say that a mail header is a request (in that the
user enters it and the SMTP server for the given domain needs to look
it up to return success or failure), so that it's slots would fall into
the "query" category. And naturally, one would like to have the content
of the message headers and that of the smtp commands be subject to the
same rules, now that 282{1,2} agree on the mailbox definition.
However, the POV that the message is stored and it's addresses will be
subject to queries (e.g. by user filtering or searching) isn't way off,
too. There's also the argument that what the server looks up is the
argument given to SMTP's RCPT TO command, not what's in the header
fields.
So the main question I see is whether header field slots (and,
consequently[1], SMTP command slots) are queries or stored.
Marc
[1] I think that the whatever category those belong to, they should both
belong to the same class.
--
Nie wird so viel gelogen wie vor der Wahl, während des Kriegs und nach
der Jagd -- Otto von Bismarck
Nie wird so viel gelogen wie vor der Wahl, während des Kriegs und nach
der Jagd -- Otto von Bismarck