Request for comments 3
Alex Broens
ms-list at alexb.ch
Sun Jul 22 18:51:27 IST 2007
On 7/22/2007 7:25 PM, Julian Field wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
>
> Alex Broens wrote:
>> On 7/22/2007 6:38 PM, Julian Field wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>>
>>>
>>> Alex Broens wrote:
>>>> On 7/22/2007 6:06 PM, Julian Field wrote:
>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>> Hash: SHA1
>>>>>
>>>>>
>>>>>
>>>>> Alex Broens wrote:
>>>>>> On 7/22/2007 5:13 PM, Julian Field wrote:
>>>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>>>> Hash: SHA1
>>>>>>>
>>>>>>> How about this instead?
>>>>>>>
>>>>>>> SpamAssassin Rule Actions = rulename=>action, rulename=>action, ....
>>>>>>>
>>>>>>> the "rulename"s are the names of individual SpamAssassin rules,
>>>>>>> and the "action"s are list those in "Spam Actions". To specify
>>>>>>> multiple actions for a rule, you specify the rulename several
>>>>>>> times, with one action for each. Expressions with SpamAssassin
>>>>>>> rules are done with SpamAssassin meta-rules. If the rule hits,
>>>>>>> the action is taken.
>>>>>> Yeah. sounds real nice!
>>>>>>
>>>>>>> I'll write a few examples of meta-rules so you can see how to
>>>>>>> write them in spam.assassin.rules.conf or wherever they need to
>>>>>>> go. Mr Kettler, can you correct me on this please?
>>>>>> may I suggest the name:
>>>>>>
>>>>>> sa.actions.rules.conf?
>>>>> Why would it need a conf file of its own? I see it just as a
>>>>> (potentially quite long) list of rulenames and actions to take.
>>>>> Or are you thinking of a conf file that looks like
>>>>> rulename list-of-actions
>>>>> rulename list-of-actions
>>>>> ....
>>>>> I'm not in favour of a separate conf file, it looks a bit over the
>>>>> top.
>>>> let me see if I got it right.
>>>>
>>>> (cheap example)
>>>>
>>>> should be all in one line:
>>>>
>>>> AXB_RCVD_ZOOBSEND To:blah1 at domain.tld DELETE|QUARANTINE|FORWARD:
>>>> blah22domain.tld
>>> Where in my spec above did I mention From or To? You can put a
>>> ruleset on this configuration setting, so you could create rules in a
>>> ruleset that looked like (for example)
>>> To: user1 at domain1.com forward user2 at domain2.com store deliver
>>> FromOrTo: domain3.com store delete
>>> From: user3@* deliver header "X-Wibble: yes"
>> It sounded like you were asking/requesting for comments but if its
>> spec is nailed, I guess the extra actions also go down the drain.
>> (the ones which I believe would have really added value to the feature)
> What were your extra actions you suggested? I couldn't understand your
> examples. Its spec isn't nailed by any means. "forward" already exists.
pls see below:
AXB_RCVD_ZOOBSEND From:blah3 at domain.tld
DELETE|QUARANTINE|FORWARD|REDIRECT: blah33domain.tld
In my understanding:
FORWARD modifies the "From"
REDIRECT doesn't so the sender is the original
*Your* FORWARD equals *my* REDIRECT
how to name the modified sender "Forward" ? dunno
do I make any sense?
Alex
More information about the MailScanner
mailing list