Skip to content

Tags: SirWumpus/milter-limit

Tags

v0.16.3

Toggle v0.16.3's commit message
0.16.3

v0.16.2

Toggle v0.16.2's commit message
0.16.2

v0.16.1

Toggle v0.16.1's commit message
Updated aclocal.m4.

libsnert-1.75.17

Toggle libsnert-1.75.17's commit message
Updated configure to use latest libsnert. (again)

v0.16.0

Toggle v0.16.0's commit message
Added special case exception for milter-limit-rcpt-* tags: if

the per message recipient limit is exceeded, quarantine policy
is set, and -absolute-rcpt-limit set, then accept the message
and quarantine it. This changes the -absolute-rcpt-limit usage
case slightly. Requested by Panagiotis Christias.

The original intent of milter-limit-rcpt-* tags was to force
sending MTAs to do envelope splitting when only some recipients
are accepted, because spamware typically does not do envelope
splitting. But times have changed with more user accounts having
been phished such that milter-limit is being applied to outbound
filter problems as well.

Also fixed precedence handling of tags.

libsnert-1.75.15

Toggle libsnert-1.75.15's commit message
Added special case exception for milter-limit-rcpt-* tags: if

the per message recipient limit is exceeded, quarantine policy
is set, and -absolute-rcpt-limit set, then accept the message
and quarantine it. This changes the -absolute-rcpt-limit usage
case slightly. Requested by Panagiotis Christias.

The original intent of milter-limit-rcpt-* tags was to force
sending MTAs to do envelope splitting when only some recipients
are accepted, because spamware typically does not do envelope
splitting. But times have changed with more user accounts having
been phished such that milter-limit is being applied to outbound
filter problems as well.

Also fixed precedence handling of tags.

libsnert-1.75.8

Toggle libsnert-1.75.8's commit message
Configure and build changes to reflect changes in libsnert.

v0.15.0

Toggle v0.15.0's commit message
Assorted fixes for milter-limit-rcpt-* tags:

!	Assert unlimited (-1) default for milter-limit-rcpt-connect and
	milter-limit-rcpt-connect.

!	Fix incorrect lookup for milter-limit-rcpt-auth; should use
   	smfAccessAuth() instead of smfAccessClient() (copy error).

!!	Fix seg.fault related milter-limit-rcpt-from (and similarly for
	milter-limit-rcpt-connect and milter-limit-rcpt-auth); assert
	that the pointer passed back from smfAccessEmail() is initially
	NULL. This is actually a bug in smfAccessPattern() concerning
	incorrect order of NULL guards, which will be fixed in the next
	libsnert release.

v0.14

Toggle v0.14's commit message
Initial commit.