I think there may be a nasty typo in the docs. The final paragraph
of bullet point 3 of section 7.13 (Address lists) begins
...in a file that was searched with dbm*...
Should this read
...in a file that was searched with @@dbm*... ?
I used
sender_reject_recipients = dbm*;/export/home/mm/tables/sender_reject
with /export/home/mm/tables/sender_reject looking like
domain.com: *
mail.xxxmail.net: *
*: ^[Cc]yber[Mm]arketing$
However, this meant that every lookup succeeded, but without the
"@@" the local_part after the lookup key was ignored, with the
result that every sender was rejected. Oh dear. That will teach
me to try things before I understand what's going on...
Fortunately the problem showed up fairly quickly and I inserted the
"@@" in front of dbm*. Is this a decent way to do sender rejection?
Seems to work, and it does look quite flexible.
By the way, I'd be interested to see what other sites have in their
sender_reject lists. I've a vague feeling one of these lists has been
distributed before, but that may have been another list...
Sorry for the verbosity, back to the point. Is that a typo, or do
I still not understand lookups?
Thanks for your patience,
Craig
_________________________________________________________________
Craig Foster cf2@???
Network Support 0116 252 2245
University of Leicester Computer Centre Leicester LE1 7RH, UK
--
*** Exim information can be found at
http://www.exim.org/ ***