MailScanner

This WebDNA talk-list message is from

2004


It keeps the original formatting.
numero = 58299
interpreted = N
texte = Not sure how many of you have control over your own servers, however, for those that are using MailScanner on a Linux machine, and are willing to install sudo on the box, I've put together a nice little script to all you to add domains to a blacklist and restart mailscanner w/o having to actually log into the box. [protect ADMIN] Spam List [showif [action]=Add] [!]----- ADD FULL DOMAIN -----[/!] [if "[type]"="Domain"] [then] [search db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[middle startafter=@][blacklist.email][/middle]] [showif [numfound]=0] [replace db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[url][middle startafter=@][blacklist.email][/middle][/url]&append=T]&DOMAIN=[middle startafter=@][blacklist.email][/middle][/replace] Domain Added
[commitdatabase db=*/etc/MailScanner/rules/blacklist.db] [AppendFile */etc/MailScanner/rules/spam.blacklist.rules]From: *@[middle startafter=@][blacklist.email][/middle] yes [/AppendFile] [/showif] [hideif [numfound]=0]Domain Already in Blacklist
[/hideif] [/search] [/then] [!]----- ADD SPECIFIC EMAIL ADDRESS -----[/!] [else] [search db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[blacklist.email]] [showif [numfound]=0] [replace db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[url][blacklist.email ]][/url]&append=T]&DOMAIN=[blacklist.email][/replace] Email Address Added
[commitdatabase db=*/etc/MailScanner/rules/blacklist.db] [AppendFile */etc/MailScanner/rules/spam.blacklist.rules]From: [blacklist.email] yes [/AppendFile] [/showif] [hideif [numfound]=0]Email Address Already in Blacklist
[/hideif] [/search] [/else] [/if] [/showif] [showif [action]=Restart]
[shell]sudo /etc/rc.d/init.d/MailScanner restart[/shell]
[/showif]
Domain / Email Address

Full Domain  Specific Address

 

 

The database is just a 1 field thing with the .hdr having simply DOMAIN as the field name. Jesse L Crofoot Web Designer By Request Web Designs & HodagSports.Com jesse@hodagsports.com ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. MailScanner ( "Jesse Crofoot" 2004)
Not sure how many of you have control over your own servers, however, for those that are using MailScanner on a Linux machine, and are willing to install sudo on the box, I've put together a nice little script to all you to add domains to a blacklist and restart mailscanner w/o having to actually log into the box. [protect ADMIN] Spam List [showif [action]=Add] [!]----- ADD FULL DOMAIN -----[/!] [if "[type]"="Domain"] [then] [search db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[middle startafter=@][blacklist.email][/middle]] [showif [numfound]=0] [replace db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[url][middle startafter=@][blacklist.email][/middle][/url]&append=T]&DOMAIN=[middle startafter=@][blacklist.email][/middle][/replace] Domain Added
[commitdatabase db=*/etc/MailScanner/rules/blacklist.db] [AppendFile */etc/MailScanner/rules/spam.blacklist.rules]From: *@[middle startafter=@][blacklist.email][/middle] yes [/AppendFile] [/showif] [hideif [numfound]=0]Domain Already in Blacklist
[/hideif] [/search] [/then] [!]----- ADD SPECIFIC EMAIL ADDRESS -----[/!] [else] [search db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[blacklist.email]] [showif [numfound]=0] [replace db=*/etc/MailScanner/rules/blacklist.db&eqDOMAINdatarq=[url][blacklist.email ]][/url]&append=T]&DOMAIN=[blacklist.email][/replace] Email Address Added
[commitdatabase db=*/etc/MailScanner/rules/blacklist.db] [AppendFile */etc/MailScanner/rules/spam.blacklist.rules]From: [blacklist.email] yes [/AppendFile] [/showif] [hideif [numfound]=0]Email Address Already in Blacklist
[/hideif] [/search] [/else] [/if] [/showif] [showif [action]=Restart]
[shell]sudo /etc/rc.d/init.d/MailScanner restart[/shell]
[/showif]
[thisurl]"> Domain / Email Address

Full Domain  Specific Address

 

[thisurl]">

 

The database is just a 1 field thing with the .hdr having simply DOMAIN as the field name. Jesse L Crofoot Web Designer By Request Web Designs & HodagSports.Com jesse@hodagsports.com ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ "Jesse Crofoot"

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Problems with ^ could be solved with [REPLACE CHARACTERS] (1997) Duplicates (1998) Format all of a sudden doesn't work (1997) Webcat no longer supported? (2006) Help with nested search (1998) Database Advice (1996) [WebDNA] Fun With WebDNA (2013) Using Currencies other than Dollars (1997) [WebDNA] "Safe Write for Database" setting.... (2016) Replace context (1998) Help name our technology! I found it (1997) A little syntax help (1997) Separate SSL Server (1997) [Sum] function? (1997) Disappearing HTML/WebDNA (1998) (slightly off) using menu and [search] (1998) Mac: LModelDirector bug fix (1997) Re2: AAgghh!! Help, please. SSL strikes again. (1997) emailer (1997) &fieldsdir=ra truely random?? (2000)