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

Reply via email to