Re: Activation points and callout modes
Tony Finch <[email protected]> Mon, 31 Jan 2005 09:45:24 +0000
| Newsgroups | gmane.ietf.opes |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 28 Jan 2005, Martin Stecher wrote: > > 1. Receiving email > 2. Stored email in queue > 3. Sending email > 4. Proxy (receive and forward) > > A. SMTP command modification > B. SMTP command satisfaction > C. SMTP reply modification > D. Email message body modification > > Re 2: Working on stored emails has more to do with a MIME profile for > OCP than with a SMTP profile. It only operates on the message body > anyway as there is no SMTP dialog going on. > Certainly you could use an OCP client and pretend a SMTP dialog in order > to get a callout server to work on a stored email. > But the more natural profile is OCP/MIME and not OCP/SMTP. It's often useful to be able to use envelope information to filter messages after reception, and this information is often not available in the message data. For example, you might want to key the filtering based on the message recipient(s). The OCP/MIME profile should allow for this if the SMTP one does not. > Re 3: Tony and jfcm don't see a use case for this. But most use > cases listed so far do either work at activation points 1 or 3. 1 and 3 are special cases of 4. 1 is just a 4 immediately before the server-SMTP on the same machine; similarly 3 is just a 4 immediately after the client-SMTP on the same machine. Tony. -- f.a.n.finch <[email protected]> http://dotat.at/ FAEROES: NORTHWEST 5 TO 7, OCCASIONALLY VARIABLE 3 OR 4 FOR A TIME. RAIN AT TIMES. MODERATE OR GOOD.