Sending mail to /dev/null without scanning

Ken A ka at pacific.net
Sat Jan 28 00:08:05 GMT 2006


Put entries in your access table instead.

To:bob at mydomain.com     RELAY
To:tim at mydomain.com 	RELAY
#
# Default Entry to Reject all others
#
To:mydomain.com    ERROR:5.1.1:550 User unknown

That way sendmail will reject them for you and mailscanner will never 
see them. (don't forget to "makemap hash access < access")

Ken
Pacific.Net


Cameron B. Prince wrote:
> Hey guys,
> 
> I have been getting a lot of emails coming in with CC's to every-name-known
> to-man at mydomain.com. It bothered me that so many of my mail server's
> resources and my internet connection were both being used to send bounces
> and that this could also be an attempt to determine valid addresses.
> 
> I did some research and came up with creating an alias like this:
> 
> garbage: /dev/null
> 
> Then in my virtusertable I have something like this:
> 
> bob at host.com	bob
> tim at host.com	tim
> @host.com		garbage
> 
> It works, but now instead of bouncing, the messages are all scanned and then
> sent to /dev/null. I need to configure MailScanner so that it doesn't scan
> these messages destined for oblivion.
> 
> Jan 27 17:41:00 p2 sendmail[14975]: k0RNeu33014975:
> from=<MolliesfDuttonc at netzero.net>, size=1421, class=0, nrcpts=1,
> msgid=<aristotelean.combustion at g42Ls1T6.23.com>, proto=SMTP, daemon=MTA,
> relay=[221.0.209.135]
> Jan 27 17:41:00 p2 MailScanner[14330]: New Batch: Scanning 1 messages, 1883
> bytes
> Jan 27 17:41:01 p2 MailScanner[14330]: Virus and Content Scanning: Starting
> Jan 27 17:41:01 p2 MailScanner[14330]: Uninfected: Delivered 1 messages
> Jan 27 17:41:01 p2 MailScanner[14330]: Logging message k0RNeu33014975 to SQL
> Jan 27 17:41:01 p2 MailScanner[14294]: k0RNeu33014975: Logged to MailWatch
> SQL
> Jan 27 17:41:01 p2 sendmail[14980]: k0RNeu33014975: to=/dev/null,
> ctladdr=<henderson at mydomain.com> (8/0), delay=00:00:03, xdelay=00:00:00,
> mailer=*file*, pri=121421, dsn=2.0.0, stat=Sent
> 
> I setup a ruleset like this in the scan.messages.rules file:
> 
> To:       /dev/null  no
> FromOrTo: default    yes
> 
> I have this in the .conf file
> 
> Scan Messages = %rules-dir%/scan.messages.rules
> 
> MailScanner continues to scan the mail even though the to line states "
> to=/dev/null"
> 
> Can anyone tell me if this is possible and what I may be doing wrong?
> 
> Thanks,
> Cameron
> 


More information about the MailScanner mailing list