Thanks for the update! Nicklas
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Gary V > Sent: den 12 oktober 2005 06:12 > To: [email protected] > Subject: Re: [AMaViS-user] Negative read_hash? > > Nicklas wrote: > > >> -----Original Message----- > >> From: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED] On Behalf > Of Gary V > >> Sent: den 12 oktober 2005 03:09 > >> To: [email protected] > >> Subject: Re: [AMaViS-user] Negative read_hash? > >> > >> Gary wrote: > >> > >> > Nicklas wrote: > >> > >> >> Thanks! > >> > >> >> I only need to match the domain. And, I was planning to > >> use qmail's > >> >> default rcpthosts file as the base template > (spam_lovers_maps) for > >> >> the domains and any exceptions to the base config should > >> go into the > >> >> spam_haters file (default should be to pass spam). > >> > >> >> Any ideas for such setup? > >> > >> >> Thanks, > >> >> Nicklas > >> > >> > I assume then that the /lovers will contain a list of > >> domains. This works. > >> > >> > You simply have to manually add full email addresses to > the haters > >> > file, followed by a zero. Haters will be read first, > because it is > >> > listed first. If a match is found, the search should end > there. The > >> > period at the end means "everyone not listed is also a lover". > >> > >> > @spam_lovers_maps = ( read_hash("/spam_haters"), > >> > read_hash("/spam_lovers"), "." ); > >> > >> > /haters > >> > [EMAIL PROTECTED] 0 > >> > >> > /lovers > >> > example.com > >> > >> My last reply was rushed and possibly inaccurate. I think the "." > >> should have been a 1. > >> > >> @spam_lovers_maps = ( read_hash("$MYHOME/spam_haters"), 1 ); > >> > >> May be better. If all domains will be spam_lovers by default, then > >> there is no need to look them up, simply make everyone a > lover, and > >> list only the exceptions. > >> > >> Contents of the spam_haters file: > >> > >> # we have set @spam_lovers_maps = ( > >> read_hash("$MYHOME/spam_haters"), 1 ); # which means everyone is a > >> spam lover by default. If you would like to # exclude a particular > >> user from being a spam lover, include them in # this associative > >> array using a 0 for the value. For example: > >> # [EMAIL PROTECTED] 0 > >> # > >> [EMAIL PROTECTED] 0 > > > Could you define a domain in the haters file instead of the whole > > email adress? > > > Like: > > example.com 0 > > > ? > > > Thanks, > > Nicklas > > Yes, of course. Typically you would also include subdomains: > > .example.com 0 > > You could also make any number of users in that domain > spam_lovers, if you needed to make exceptions for them: > > [EMAIL PROTECTED] > [EMAIL PROTECTED] > .example.com 0 > > From: > http://www.ijs.si/software/amavisd/README.lookups.txt > > Hash lookups (e.g. for [EMAIL PROTECTED]) are > performed in the following order: > - lookup for [EMAIL PROTECTED] (only if > $recipient_delimiter is '+') > - lookup for [EMAIL PROTECTED] > - lookup for user+foo@ (only if $recipient_delimiter is '+') > - lookup for user@ > - lookup for sub.example.com > - lookup for .sub.example.com > - lookup for .example.com > - lookup for .com > - lookup for . > > Gary V > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, > discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > AMaViS-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/amavis-user > AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 > AMaViS-HowTos:http://www.amavis.org/howto/ > ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ AMaViS-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/
