Mark wrote:
-----Original Message-----
From: owner-spf-help(_at_)v2(_dot_)listbox(_dot_)com
[mailto:owner-spf-help(_at_)v2(_dot_)listbox(_dot_)com] On Behalf Of jpinkerton
Sent: dinsdag 15 februari 2005 14:29
To: spf-help(_at_)v2(_dot_)listbox(_dot_)com
Subject: Re: [spf-help] New member with one question :)
Ok, the decision is made; I will abandon the use of
Sendmail::Milter, and instead work towards a socket map for SPF.
Well done Mark !!
My honest opinion is that SPF is dying on it's feet because
it is just too difficult and complex to set up supported
milters. I run Debian and postfix, but there is no supported
debian/postfix package for spf which I could "apt-get".
I did some serious testing/programming today, and the results are quite
encouraging. :) I already have half an SPF socket map daemon working.
The programming part, as explained, requires some creativity on my end, as
for an SPF socket map approach to work properly, several ruleset basically
need to 'interact' (IPC style) as if they were acting like a Milter (like
on RSET, for instance, data on the connection object as a whole changes;
and Received-SPF headers need to be inserted, and such).
The cool thing is, though, that the socket map approach, while acting
like a Milter, it is not a Milter. :) Call it a pseudo-Milter. But you
will no longer need a thread-enabled Perl; nor will you have to recompile
modules like Sendmail::Milter when you upgrade sendmail. From the view of
the local administrator, spf-socketmap will just be a simple m4 drop-in
(and a background 'static' daemon running, of course; but one that no
longer depends on the sendmail source).
That definitely is awesome.
If SPF is to remain alive, people with more technical
knowledge than me need to write up *and* support packages/rpms/whatever
so that the average overworked sysadmin can install and configure the
milters easily ..
I am not an RPM hero; but I am aiming for admins who know as much as to
add m4 to their .mc file. If you can do that, you will be able to
install spf-socketmapd easily. :)
If you come up with the source code that compiles to do that, let me
know and I will strive to spend the time to make RPM's for as many
platforms as I have access to (possibly including a SRC RPM so
theoretically a person could create an RPM for their own flavour on the
fly).
Please send a nudge my way when you have the code ready for RPM's to get
created. (In case I miss the announcement on the newsgroup). Although I
have never created an RPM that modifies the .mc, and imagine its
non-trivial, certainly having RPM's that provide all but the .mc change
would be a step in the right direction.
Terry Fielder
terry(_at_)ashtonwoodshomes(_dot_)com
I will keep you posted.
- Mark
System Administrator Asarian-host.org
---
"If you were supposed to understand it,
we wouldn't call it code." - FedEx
-------
Sender Policy Framework: http://spf.pobox.com/
Archives at http://archives.listbox.com/spf-discuss/current/
Read the whitepaper! http://spf.pobox.com/whitepaper.pdf
To unsubscribe, change your address, or temporarily deactivate your subscription,
please go to http://v2.listbox.com/member/?listname=spf-discuss(_at_)v2(_dot_)listbox(_dot_)com
--
Terry Fielder
terry(_at_)greatgulfhomes(_dot_)com
Associate Director Software Development and Deployment
Great Gulf Homes / Ashton Woods Homes
(416) 441-9085
-------
Sender Policy Framework: http://spf.pobox.com/
Archives at http://archives.listbox.com/spf-discuss/current/
Read the whitepaper! http://spf.pobox.com/whitepaper.pdf
To unsubscribe, change your address, or temporarily deactivate your subscription,
please go to http://v2.listbox.com/member/?listname=spf-discuss(_at_)v2(_dot_)listbox(_dot_)com