XWALL Knowledge Base
The following information is knowledge attained by Deltanet technicians through many years of supporting XWALL installations. This information complements the comprehensive online manuals hosted by Dataenter. Many of the issues and ini entries also apply to sister products SMTPBeamer and POPBeamer
SOPHOS and PASSWORD PROTECTED FILES
A password protected PDF or a zip file containing a password protected PDF will by default report positive as a virus.
The solution is to add the following line to the Xwall.ini
VirusScannerExitCode=XxxxxxxxxxxxxxxxXxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
The X at position 16 tells Xwall to ignore error level 16 Sophos provides when it tests a password protected file.
Also note if you are also running SMTPBeamer the same entry needs to be put in the SMTPBeam.ini.
There are a number of cases where password protected files are received and it is a legitimate requirement to allow these through. Eg: Statements from Bank, etrade share certificates, confidential information etc. Obviously if it is really infected then it will be up to the memory resident scanner to capture it.
LOOPING MESSAGES
Add these lines to any SMTPBeamer/Xwall sites in the smtpbeam.ini file, this will resolve incorrectly addressed emails looping between SMTPBeamer and Xwall 20 times.
QueryDNSForLocalUser=False
QueryDNSForLocalUserOnRelay=True
STATISTICS
And if you would like extra stats for SMTPBeamer or XWALL add this line to smtpbeam.ini
AccessStatistic=True
iMate and SMTPBeamer
The client uses NTLM as authentication, but for whatever reason it is not sending the correct user and/or password.
Add the line
OutboundNTLM=False
to SMTPBeam.ini so that NTLM is disabled, and this will force the client should use plain text authentication.
XWALL FAILOVER
Basically SMTP failover with XWall is no problem. You install two or more XWall and configure your MX to point to each XWall. So if the first one is down, then second one will automatically get the message.
Once XWall has the message, the next failover needs to be the Exchange. So you need two or more Exchange servers, each configured to handle all messages.
In XWall you define one Exchange as usual and for the other you add the line
ExchAlias=second.exchange.com to XWall.ini
XWALL – CONSOLE TASK or SERVICE
You should not really run it as a console application, because it is around 30% slower and much more unreliable.
SHUTDOWN XWALL CONSOLE TASK AUTOMATICALLY
Create a file named Quit.sig in the XWall directory
WHAT DOES sls-hdr MEAN ?
Excluded sls-hdr means then header of a message had an IP that is excluded in Options->Spam->Spam->Exclude
SSL/TLS
Start MBAdmin, select View->Options->TLS and add your own certificate and then enable inbound TLS. ( outbound TLS is enabled by default )
If you want to convert your IIS certificate then use the script (from Greg).
HISTORY FILES
To convert a history text file to email format: locate the message in HIST-IN
or HIST-OUT and open it Notepad.
You may rename it to *.uue and open it in Winzip.
Or you rename it to *.eml and open it on Outlook Express
VIEWING STATISTICS
Download ESATInformer
SPAM BLOCKING TECHNOLOGIES
Visit these links...
SLOW POP COLLECTION
Open the logfile of SMTPBeamer and locate the line that is called "Connection opened by xxxx [10.x.x.x]"
If the xxx is a upper case name or an IP address, then you have no DSN reverse lookup ( PTR ) an this takes some time because SMTPBeamer runs in the DNS timeout every time.
So either fix the PTR ( which is the best, because you get this problem
at several programs ) or disable reverse lookup in MBAdmin
View->Options->Advanced
HTML DISCLAIMER
Create a file called odisc-ht.txt and store in the XWALL directory
Only raw html code should be used
Example file
<p>============================================</p>
<p><font face="Arial"><i>Deltanet Pty Ltd</i></font></p>
If you would like to add an image, the image must be either external
or already in the message itself. Means you can not add a image,
simply because XWall is manipulating the HTML text and not the HTML
message.
DATABLOC.DAT
Q. I have a Mailbeamer site which has a comprehensive blocked list
in databloc.dat which I would like to transfer to Xwall.
I have found Xwall uses InboundBlockAtt the same as Mailbeamer and
I can just cut and paste to the xwall.ini but now xwall uses
InboundBlockFromAddress and Mailbeamer uses databloc.dat. Is there an
easy way to convert this data from Mailbeamer to Xwall?
A. XWall uses the same databloc.dat as Mailbeamer, but InboundBlockFromAddress is not in databloc.dat
Databloc.dat blocks at the SMTP level, InboundBlockFromAddress discard after it has accepted the messages.
DELTANET XWALL.INI SETTINGS
This is what we recommend to add to most installations:
QueryDNSForLocalUser=False
QueryDNSForLocalUserOnRelay=True
AccessStatistic=True
NDRFromAddress=user@domain.com
Add common as well as these
SLS=relays.ordb.org,blackholes.five-ten-sg.com
SLS=sbl.spamhaus.org,blackholes.five-ten-sg.com
SLS=dnsbl.njabl.org,blackholes.five-ten-sg.com
SLS=list.dsbl.org
SLS=spamsources.fabel.dk,blackholes.intersil.net
SLS=formmail.relays.monkeys.com,blackholes.intersil.net
SLS=proxies.relays.monkeys.com,blackholes.intersil.net
SLS=relays.visi.com,blackholes.five-ten-sg.com
SLS=dnsbl.sorbs.net,blackholes.five-ten-sg.com
SLS=bl.spamcop.net,blackholes.five-ten-sg.com
SLS=rbl-plus.mail-abuse.org,blackholes.easynet.nl
SLS=blackholes.five-ten-sg.com,blackholes.easynet.nl
SLS=blackholes.wirehub.net,blackholes.five-ten-sg.com
SLS=china.blackholes.us,blackholes.intersil.net
SLS=china.blackholes.us,blackholes.five-ten-sg.com
SLS=blackholes.intersil.net,blackholes.five-ten-sg.com
SLS=bl.spamcop.net,blackholes.easynet.nl
SLS=flowgoaway.com
SLS=multihop.dsbl.org,blackholes.five-ten-sg.com
SLS=unconfirmed.dsbl.org,blackholes.five-ten-sg.com
SLS=cbl.abuseat.org
SLS=blackholes.easynet.nl,blackholes.five-ten-sg.com
SLS=proxies.blackholes.easynet.nl,blackholes.intersil.net
SLS=spamsources.fabel.dk,china.blackholes.us
SLS=dnsbl.njabl.org,blackholes.intersil.net
SLS=t1.bl.reynolds.net.au,blackholes.intersil.net
SLS=sbl.spamhaus.org,blackholes.intersil.net
SLS=bl.deadbeef.com
SLS=opm.blitzed.org,blackholes.intersil.net
SLS=sbl.spamhaus.org,blackholes.intersil.net
SLS=bl.spamcop.net,blackholes.intersil.net
SLS=china.blackholes.us,blackholes.intersil.net
SLS=spews.bl.reynolds.net.au,china.blackholes.us
SLS=formmail.relays.monkeys.com,blackholes.five-ten-sg.com
SLS=proxies.relays.monkeys.com,blackholes.five-ten-sg.com
SLS=bl.spamcop.net,blackholes.intersil.net
SLS=sbl.spamhaus.org,blackholes.intersil.net
SLS=blackholes.easynet.nl,blackholes.intersil.net