XWall · The Mail Filter
XWall ISP Edition

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

InboundUserAction=
user@domain1.com:att:4
InboundUserAction=
@domain1.com:bayes:0

The methods are: att, expl, subj, text, html and so on.

The full list of methods is at Message Handling

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

Mark Subject

InboundUserMarkSubject=user@domain1.com:att:[AnyText]
InboundUserMarkSubject=domain2.com:subj:[AnyText]

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

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

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

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 line to XWall.ini

OutboundAddressWhiteListDomainBased=True

©1991-2024 DataEnter GmbH
Wagramerstrasse 93/5/10 A-1220 Vienna, Austria
support@dataenter.co.at
2022-01-04 / Phone
2022-01-04 / Tablet
Changed: 2022-01-04
Server
Desktop
Copyright ©1991-2024 DataEnter GmbH
Wagramerstrasse 93/5/10 A-1220 Vienna, Austria
Fax: +43 (1) 4120051
support@dataenter.co.at