OPES/SMTP scope
"Alex Rousskov" <[email protected]> Thu, 24 Feb 2005 08:38:40 -0700
| Newsgroups | gmane.ietf.opes |
|---|---|
| Organization | The Measurement Factory |
| Message-ID | <[email protected]> |
Martin, Thanks for clarifying AP#4 and response modification cases. We may have a scope problem here, similar to what we had with HTTP when we realized that we have to deal with 1xx responses. OPES/HTTP scope is adaptation of a single HTTP request or a single HTTP response augmented by request info. In OPES/SMTP, we currently seem to be talking about adapting a single SMTP command or a single SMTP command response (augmented by the corresponding command info, I guess?). Is that the right scope? It was reasonable to limit OPES/HTTP scope to request/response because HTTP is mostly stateless (and OPES is not allowed to adapt HTTP connections which are kind of statefull in HTTP). However, could it be a design mistake to introduce the same scope boundaries for adaptation of a stateful SMTP dialog? It seems to me that results/information from earlier commands would have to be known to OPES callout servers adapting later commands. Should OPES/SMTP scope be an entire dialog related to a "single" email (and not a single command from that dialog)?? Can a callout server reliably adapt an SMTP dialog by modifying isolated commands, without controlling and knowing the entire command sequence?? What is the primary difference between OPES/SMTP and Milter approach: If we wrap Milter calls in OCP, would we get OPES/SMTP? Thank you, Alex.