Product » A free email server for Windows and Linux » FAQ
Xeams Licensing when using in Proxy mode
Many users ask how does licensing work when using Xeams to filter spam in front of another server, such as Exchange.
Xeams tries to determine the Actual User Count
by analyzing who gets inbound emails from
the Internet. For example, if there are 10 individuals get email from the Internet, you have to
purchase a 10 user license.
To see a list of users Xeams considers as users, click About
menu and click Show List
Seeing invalid/duplicate users
It is common to see us two type email addresses that should not
add up towards the Actual User Count
- Invalid email addresses - For example:
- Different variations of email belonging to the same person - For example,
Fixing Invalid Users
When using SMTP Proxy in Xeams, every incoming email is validated by your actual server, such as Exchange. Therefore, as long as Exchange rejects an incoming email,
so will Xeams. Note that there is a difference between rejecting
an email verses accepting
it but generating an NDR (Non-delivery report) later
on because user does not exist. The default behavior in MS Exchange is to accept the message even for invalid users and then generate an NDR.
There are two ways prevent this:
- Configure MS Exchange to reject email during SMTP Communication. Click here for instructions.
- Configure Xeams to consult Active Directory before accepting messages. This is done in two locations in Xeams. First,
configure Active Directory Integration under Server Configuration. Second, check Use Active Directory under
SMTP Proxy Configuration
Fixing email variations
This is done by associating
multiple email addresses to a user in Xeams. Click Manage Users
under Server Configuration
for the desired user.