There is only one flag value, 16, it's optional and means to stop processing
any further filters in the chain, ie. an early-break signal.
I mainly mean the SMPT message filters.
Are the return values 4, 5, 6 (plus +16 to them) not used with this?
As said, in my installation (original v1.27) only 0, 3, and 0+16=16, 3+16=19 is
working.
I yesterday tried a filterpgm in filters.out.tab, but it never was called,
not even when mail is destined to a remote server.
When does such a filter normally fire?
And: there is in the MailRoot dir also an empty subdirector named "filters".
What is it for?
Thx
Edinilson - ATINET wrote, On 05/24/2013 02:35 PM:
Which kind of filter are you asking:
MESSAGE FILTERS
or
SMTP MESSAGE FILTERS
?
Remember that yout must ADD some flags values.
There are some examples in readme.txt
Here I have a filter that add 4 + 16 and returns this value. It´s working fine
for years.
Regards
Edinilson
------------------------------------------
ATINET
Tel Voz: (0xx11) 4412-0876
http://www.atinet.com.br
----- Original Message ----- From: "U.Mutlu" <um4...@mutluit.com>
To: <xmail@xmailserver.org>
Sent: Thursday, May 23, 2013 12:54 PM
Subject: [xmail] xmail bug: filter return codes wrong
The xmail documentation says:
If this filters returns '4, 5 or 6' the message is rejected and is
stopped in its travel. If the filter modifies the message it must return '7'.
But, this info seems to be totally wrong, as only 0 and 3 is working
(plus adding 16 to it for stopping processing other filters).
What happened to xmail?
Anybody know if modifying the mail within a filter is (still) possible in v1.27
?
_______________________________________________
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail
_______________________________________________
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail
_______________________________________________
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail