On 7/23/2020 5:39 PM, Loren Wilton wrote: >> The "alias" directive should not affect RE rules at all, other than >> perhaps removing one if the alias is defined after a RE rule having the >> same name was defined. > > I would hope another use of ALIAS would be to redirect a subsequent > SCORE or DESCRIPTION directive to the renamed rule rather than > producing a warning for "score for nonexistant rule" or the like.
I'm not sure if the need for alias was overcome by how we solved it (see below) which allows for rule template processing, local scoring and local rules to work without any changes. John, was there other reasons to add it? if can(Mail::SpamAssassin::Conf::feature_blocklist_welcomelist) #bz7826 renames whitelist to welcomelist header USER_IN_WELCOMELIST_TO eval:check_to_in_welcomelist() describe USER_IN_WELCOMELIST_TO User is listed in 'welcomelist_to' tflags USER_IN_WELCOMELIST_TO userconf nice noautolearn score USER_IN_WELCOMELIST_TO -6.0 else header USER_IN_WELCOMELIST_TO eval:check_to_in_whitelist() describe USER_IN_WELCOMELIST_TO User is listed in 'welcomelist_to' tflags USER_IN_WELCOMELIST_TO userconf nice noautolearn score USER_IN_WELCOMELIST_TO -0.01 meta USER_IN_WHITELIST_TO (USER_IN_WELCOMELIST_TO) describe USER_IN_WHITELIST_TO DEPRECATED: See USER_IN_WELCOMELIST_TO tflags USER_IN_WHITELIST_TO userconf nice noautolearn score USER_IN_WHITELIST_TO -6.0 endif
