[Mimedefang] mimedefang behavior pre-HELO and on incomplete connections
kelly.terry.jones at gmail.com
Fri Oct 31 21:38:13 EDT 2008
On 10/26/08, David F. Skoll <dfs at roaringpenguin.com> wrote:
> But you can't do this:
>> % "OK, it's been 30 seconds since you've seen my banner. Are you
>> going to say HELO or what?"
> because Milter doesn't work that way. Instead, set one of the confTO_XXX
> timeouts (as another poster suggested.)
Could I use signals to do this? Set a SIG_ALRM for 30s or something
when filter_relay is called, and catch the sig with a subroutine that
returns "GO AWAY"?
I'm trying to avoid sendmail configs, in part because I could use a
well written mimedefang filter w/ other mailers.
Question: when someone connects, filter_relay is called. When they say
HELO/EHLO, filter_helo is called. What happens to filter_relay at that
point if my filter_relay subroutine hasn't returned anything? Does
mimedefang just kill that subroutine? Or won't sendmail return a banner
until filter_relay returns?
We're just a Bunch Of Regular Guys, a collective group that's trying
to understand and assimilate technology. We feel that resistance to
new ideas and technology is unwise and ultimately futile.
More information about the MIMEDefang