I think that you are missing some points about filters.
Inside mailroot you will find 2 files:
filters.in.tab
filters.out.tab
for example, in filters.in.tab put something like:
"*" *@YOUR-DOMAIN "0.0.0.0/0" "0.0.0.0/0" "YOUR-DOMAIN.tab"
After that, you must create a file inside FILTERS dir called:
YOUR-DOMAIN.tab
So, inside FILTERS\YOUR-DOMAIN.TAB:
you must point to your script, etc, etc
README.TXT will help you with this.
Edinilson
------------------------------------------
ATINET
Tel Voz: (0xx11) 4412-0876
http://www.atinet.com.br
----- Original Message -----
From: "U.Mutlu" <um4...@mutluit.com>
To: "XMail Users Mailing List" <xmail@xmailserver.org>
Sent: Friday, May 24, 2013 10:18 AM
Subject: Re: [xmail] xmail bug: filter return codes wrong
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
_______________________________________________
xmail mailing list
xmail@xmailserver.org
http://xmailserver.org/mailman/listinfo/xmail