|
XWall ISP Edition allows an unlimited amount of inbound domains and Exchange servers
How to configure more than one Exchange
-
select View->E-Mail domain on Exchange and add all your domains to the list
-
select Options->General->Exchange and type in the name or IP address
of the default Exchange server
Note: All domains that have not specific Exchange are sent to this Exchange.
-
select Options->General->Exchange->Specify by Domain to define
an additional Exchange server for a domain
Note: By default this Exchange servers are allowed to relay and they are excluded from Greylisting and any other methods that reject a message during the smtp session.
-
You may exclude this Exchange server from all spam checking by
adding the name or IP address in Options->Exclude->IP/Host
How to configure different setting for an e-mail address or a domain
By default XWall uses the same settings for all domains and e-mail addresses unless you define different setting for an e-mail address or a domain.
The following sample assumes that you want to set different settings for the e-mail address user@domain1.com and for all e-mail addresses of domain2.com. Adjust the sample lines and then add them to XWall.ini
-
Action
InboundUserAction=user@domain1.com:att:4
InboundUserAction=@domain1.com:bayes:0
The methods are:
att, expl, subj, text, html, bcc, faked-from, from-us, ccs , dsn, mx , spf, surbl ,heuristic, hdr, ip, e-mail, bayes, sls, img,
cty, phish, charset, auto-ip, senderbase, udm, abs
The actions are:
0 - Discard message
1 - Encapsulate and forward to postmaster
2 - Encapsulate and send to recipient
3 - Encapsulate and send to recipient without attachments
4 - Send a non-delivery report to the sender
5 - Mark subject and move to Junk-E-Mail folder
6 - Forward to postmaster
7 - Mark subject
8 - Process as usual ( needs at least v3.35e )
-
Mark Subject
InboundUserMarkSubject=user@domain1.com:att:[AnyText]
InboundUserMarkSubject=domain2.com:subj:[AnyText]
The methods are the same as for the user defined action
-
Postmaster / Spam folder
InboundUserSpamFolder=user@domain1.com:pf@domain1.com
InboundUserSpamFolder=@domain2.com:pf@domain2.com
-
Message size limit
InboundUserSizeLimit=user@domain1.com:524288
InboundUserSizeLimit=domain2.com:20971520
-
Non-delivery Report From: e-mail address
InboundUserNDRFrom=user@domain1.com:pf@domain1.com
InboundUserNDRFrom=@domain2.com:pf@domain2.com
How to verify the recipient against Exchange
By default XWall uses either a script and LDAP or a static database to verify the recipients e-mail address.
However, XWall can also query Exchange for the recipients e-mail address.
After the sending server issued the RCPT TO: with the recipients e-mail address, XWall opens a new SMTP connection to Exchange and send the RCPT TO: with the recipients e-mail address to Exchange. If Exchange accepts the recipient, then XWall knows that the recipient is valid and accepts the message from the sender.
To enable this add the following lines to XWall.ini
ExchInboundEMailAddressQuery=True
ExchInboundEMailAddressQueryInternal=True
Domain based
White List
By default XWall maintains a single White List for all
domains or a separate White List for each user. The ISP
Edition is also able to maintain a White List for each
domain.
To enable this add the following lines to XWall.ini
OutboundAddressWhiteListDomainBased=True
|