Frank Ellermann wrote on Mon, 14 Apr 2008 22:52:09 +0200:
> I don't see why MTAs should suddenly start to be smart. They
> get an address with a <quoted-string> as local part, and they
> pass this on to SPF with a clear directive "now do your magic,
> I want PASS or FAIL, a.s.a.p.".
>
> MTAs have no reason to figure an odd "semantical content" out,
> that's hardcore standardista stuff, not practical programming.
However, an MTA has to lookup recipients. The semantical content seems
a good candidate for queries. A normalizing function would be handy in
case that kind of addresses ever takes root.
> SPF has to do this - something above checkhost() is fine [...]
Agreed. Correspondingly, it is the account lookup plugin that might
require similar processing, rather than the MTA software proper. That
way there's no risk to do it twice.
Is there a repository where one can browse for a C function and/or the
test suite that you've been discussing about? Any pointer?
TIA
-------------------------------------------
Sender Policy Framework: http://www.openspf.org
Modify Your Subscription: http://www.listbox.com/member/
Archives: http://www.listbox.com/member/archive/1007/=now
RSS Feed: http://www.listbox.com/member/archive/rss/1007/
Powered by Listbox: http://www.listbox.com
> I don't see why MTAs should suddenly start to be smart. They
> get an address with a <quoted-string> as local part, and they
> pass this on to SPF with a clear directive "now do your magic,
> I want PASS or FAIL, a.s.a.p.".
>
> MTAs have no reason to figure an odd "semantical content" out,
> that's hardcore standardista stuff, not practical programming.
However, an MTA has to lookup recipients. The semantical content seems
a good candidate for queries. A normalizing function would be handy in
case that kind of addresses ever takes root.
> SPF has to do this - something above checkhost() is fine [...]
Agreed. Correspondingly, it is the account lookup plugin that might
require similar processing, rather than the MTA software proper. That
way there's no risk to do it twice.
Is there a repository where one can browse for a C function and/or the
test suite that you've been discussing about? Any pointer?
TIA
-------------------------------------------
Sender Policy Framework: http://www.openspf.org
Modify Your Subscription: http://www.listbox.com/member/
Archives: http://www.listbox.com/member/archive/1007/=now
RSS Feed: http://www.listbox.com/member/archive/rss/1007/
Powered by Listbox: http://www.listbox.com