Multiple actions in a ruleset
Desai, Jason
jase at SENSIS.COM
Wed Oct 6 20:46:34 IST 2004
Julian Field wrote:
> At 20:16 06/10/2004, you wrote:
>> Julian Field wrote:
>>> At 21:25 05/10/2004, you wrote:
>>>> I just want to clarify the syntax if I want to have a ruleset rule
>>>> that has multiple actions. For example, a domain that wants their
>>>> spam quarantined, but still receive a notification.
>>>>
>>>> The ruleset I think to do this would be:
>>>>
>>>> To: domain.com store notify
>>>>
>>>> I just want to confirm the syntax for multiple actions like this...
>>>> Do I separate them w/a space as I have here, or do I use a comma,
>>>> like this:
>>>>
>>>> To: domain.com store,notify
>>>
>>> You need to have a space in between them. Extra spaces and commas
>>> are fine too, but there must be at least one space. So
>>> store, notify
>>> and
>>> store notify
>>> are okay, but
>>> store,notify
>>> is not.
>>
>> Will this work for actions with 2 conditions? I am having problems
>> with rules with 2 conditions and multiple actions. MailScanner
>> complains about there being a syntax error in the file. But I don't
>> get a syntax error if I just have one action.
>>
>> Directly from the EXAMPLES file (#8):
>>
>> From: trapme.com and To: abuse@* deliver
>>
>> works just fine but:
>>
>> From: trapme.com and To: abuse@* store deliver
>>
>> gives a syntax error. Is this supposed to work, or am I doing
>> something wrong? I was running MailScanner 4.29.7, but upgraded to
>> 4.34.8 and I still get the same problem. Thanks.
>
> Try using store,deliver instead. Sounds like a bugette in the ruleset
> compiler. Trying to spot those "and" conditions is not as easy as it
> looks when you can't predict what might be the results of the rule.
Both "store,deliver" and "store, deliver" give syntax errors.
I know it's not easy. I was going to report the bug and submit a patch, but
I took a quick look at the code and decided to just report the bug. :-)
Jase
------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
More information about the MailScanner
mailing list