[Mimedefang] MIMEDefang 2.55-BETA-3 is available
Mack
roaringpenguin.com at bass-speaker.com
Wed Jan 18 13:11:45 EST 2006
Ignore My previous - I misread the sequence
-----Original Message-----
From: mimedefang-bounces at lists.roaringpenguin.com
[mailto:mimedefang-bounces at lists.roaringpenguin.com]On Behalf Of Mack
Sent: 18 January 2006 18:06
To: mimedefang at lists.roaringpenguin.com
Subject: RE: [Mimedefang] MIMEDefang 2.55-BETA-3 is available
Does this mean that filter_recipient still get's called if you issue the
reject in in filter_helo ?
If so, I'm not sure what advantage this gives as the code in filter_recipent
can check the helo value and reject/tempfail quite happily ?
or can you use
return if message_rejected(); # Avoid unnecessary work
within filter_recipient ? to save any extra processing ?
Cheers
Mack
-----Original Message-----
From: mimedefang-bounces at lists.roaringpenguin.com
[mailto:mimedefang-bounces at lists.roaringpenguin.com]On Behalf Of David
F. Skoll
Sent: 18 January 2006 13:39
To: mimedefang at lists.roaringpenguin.com
Subject: [Mimedefang] MIMEDefang 2.55-BETA-3 is available
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
MIMEDefang 2.55-BETA-3 is available at
http://www.mimedefang.org/node.php?id=1
The biggest change since BETA-2 is support for the filter_helo function,
courtesy of Philip Prindeville. Please note that in my tests with Sendmail
8.13.4, Sendmail still returns a 250 reply code after HELO, no matter what.
If your filter_helo returns a failure or tempfail code, it seems that
Sendmail
remembers this and returns it in response to MAIL.
Complete changes since 2.54 follow. If no-one reports problems, this
will become 2.55-FINAL.
Regards,
David.
2006-01-18 David F. Skoll <dfs at roaringpenguin.com>
* VERSION 2.55-BETA-3 RELEASED
2006-01-17 David F. Skoll <dfs at roaringpenguin.com>
* Added support for "filter_helo" function, based on a patch from
Philip Prindeville.
* examples/init-script.in: Fixed typo.
* mimedefang.c: Use symbolic constants (MD_TEMPFAIL, MD_CONTINUE,
etc.) instead of hard-coded integers, based on suggestion from
Philip Prindeville.
2006-01-11 David F. Skoll <dfs at roaringpenguin.com>
* VERSION 2.55-BETA-2 RELEASED
* mimedefang.pl.in: The filter_begin function is now passed
a single argument ($entity) representing the parsed message.
*** NOTE INCOMPATIBILITY *** filter_begin NOW TAKES ONE ARGUMENT,
NOT ZERO. IF YOUR FILTER HAS A
PROTOTYPE FOR filter_begin, YOU SHOULD
FIX OR REMOVE THE PROTOTYPE
* mimedefang.c, mimedefang.pl.in: Added new action_insert_header
to prepend headers (rather than appending them). Only works
properly with Sendmail 8.13; on older versions of Sendmail, falls
back to action_add_header. Based on patch from Matthew van Eerde.
* mimedefang.pl.in: Added new function md_get_bogus_mx_hosts.
Allows to test for sender domains with bogus MX hosts (such as
hosts that resolve to the loopback or private IP addresses.)
* mimedefang.pl.in: Invoke the "fsav" virus scanner with the --mime
option.
* mimedefang.pl.in: Correctly interpret kavscanner return code 9
(password-protected ZIP.)
2005-11-17 David F. Skoll <dfs at roaringpenguin.com>
* VERSION 2.55-BETA-1 RELEASED
* examples/init-script.in: Fix typo that resulted in the shell
complaining of a syntax error (pointed out by Jason Englander).
* Clean up man pages by removing some obsolete material.
* mimedefang.c: Do NOT strip "bare CR" characters from e-mails by
default. The new "-c" command-line option enables the older behavior.
*** NOTE INCOMPATIBILITY *** WE NO LONGER STRIP BARE CR's FROM
MESSAGES BY DEFAULT. TEST YOUR FILTERS
CAREFULLY TO MAKE SURE THEY CAN COPE
WITH THIS, OR USE THE -c FLAG.
* mimedefang.c(rcptto): If you returned ACCEPT_AND_NO_MORE_FILTERING
from filter_recipient, the spool files wouldn't get cleaned up,
eventually clogging the spool directory. This has been fixed.
* mimedefang.pl.in(interpret_hbedv_code): Fix interpretation of
H+BEDV return codes (pointed out by Henning Schmiedehausen).
2005-11-04 David F. Skoll <dfs at roaringpenguin.com>
* VERSION 2.54 RELEASED
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD4DBQFDzkTswYQuKhJvQuARAqrfAJ9eqoHDOXmw1sRzN/GLFB4XJprBvACY43Zb
BrgKsp/h7Adjvqzn1l/G3Q==
=DKpl
-----END PGP SIGNATURE-----
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID. You may ignore it.
Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list MIMEDefang at lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
This Email Has Been Anti-Virus Scanned
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID. You may ignore it.
Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list MIMEDefang at lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
This Email Has Been Anti-Virus Scanned
More information about the MIMEDefang
mailing list