Remco Rijnders <remco@webconquest.com> schrieb:
#foreign_submit = yes ##foreign_submit # uncomment this line if you # want to restrict submitting to # people on the accept list
This is counter intuitive though. I know what it says and all that, but it easily leads you to assume that the "uncomment this line" part refers to the line just before it. I feel this section should either read:
#foreign_submit = no
That's the way many people think because most script languages and configuration files for such languages uses the syntax variable [ = ] value With procmail you can drop the equal sign to set a variable to an empty value and you don't need to care about whitespaces around this sign. That's convenient but odd and misleading. I would suggest to rewrite the config files of smartlist (at least rc.custom) the way var1 = value var2 = # this variable is empty or "not yes" # if var2 is boolean (yes or no) the value could # also be "no" or "foobar" I think smartlist config files with this syntax would be easier to read for people not familiar with procmail and would avoid questions like above, coming up since smartlist has been released. Werner