----------------------------
MDaemon 7.10 - May 11, 2004
----------------------------
SPECIAL CONSIDERATIONS
----------------------
o Portions of this file (or the entire file) may not yet be localized.
o AntiVirus "Urgent update" requests will only be processed by MDaemon if
they arrive from an Alt-N Technologies IP address. The first "urgent
update" received from any other source will trigger a one time email to
the postmaster concerning AV issues.
o Three new switches were added to the Pruning tab which allow MDaemon to
clear out the content of the various Content Filter quarantine folders
at midnight each night - these switches are enabled by default.
o The new Statistics log file introduced in MDaemon 7.00 is very powerful
but it does need lots of disk and CPU power to maintain. A new switch to
toggle the creation and use of this log file was added to the Logging
options. This switch is DISABLED by default. If you want to continue to
use the Statistics log file you will need to enable the new switch.
o The 'UseSafeHash' setting has been removed. MDaemon is now only capable
of creating time-safe UIDL hashes. If you have had MDaemon configured to
use unsafe UIDL hashes your POP users will have all their mail flagged as
new and their mail clients will download it again. This will only happen
once and won't happen at all for 99% of MDaemon customers.
MAJOR NEW FEATURES
------------------
* SPF (SENDER POLICY FRAMEWORK) SUPPORT *
MDaemon supports SPF queries as an anti-spoofing measure. You can read
about SPF here:
http://spf.pobox.com.
A new set of controls has been added to the Relay Control dialog box which
will allow you to configure how you want your server to use SPF. Also,
new logging options for logging SPF queries and a new tab for viewing SPF
processing in real time was added.
Setting up your own SPF records is beyond the scope of this document but
you can get instructions on how to do that at the SPF web site mentioned
above.
* EASIER SPAM FILTER WHITE LISTING (MDaemon PRO only) *
A new switch was added to the Spam Filter White List (auto) tab which
enables users configured to use their personal address books as a spam
filter white list to optionally forward messages to whitelist@
and have MDaemon add the sender of those messages to their personal
address book file. The address which is white listed is taken from
the FROM header of the emails forwarded to whitelist@.
Emails sent to whitelist@ must be received via SMTP from a
session that was authenticated using SMTP AUTH. Also, MDaemon expects
the emails forwarded to the above addresses to be sent as attachments of
type message/rfc822. Any other type of message sent to whitelist@.com> will not be processed.
You can change the address MDaemon uses by editing the following key in
the CFILTER.INI file:
[SpamFilter]
WhiteListAddress=WhiteList@
Note: the last character must be '@'.
* VASTLY REDUCED SPAM FILTER FALSE POSITIVES (MDaemon PRO only) *
A new switch was added to the Spam Filter White List (auto) tab which
helps reduce Spam Filter false positives by automatically adding to a
user's private address book any non-local email address which he/she
sends an email to. When enabled, any non-local recipient of a local
users email address will be automatically added to his/her XML address
book file. When combined with the option to use the users private
address book file as his/her personal whitelist the number of Spam Filter
false positives can be drastically reduced.
This option must be enabled globally via the switch mentioned above and
enabled individually for each account via a new switch on the account
properties Options tab.
This option is disabled for accounts that use auto-responders.
* BAYESIAN LEARNING FOR POP USERS *
A new switch was added to the Spam Filter Bayesian tab which allows users
to forward emails to the spam and ham learning folders. When enabled,
MDaemon will honor the SpamLearn@ and HamLearn@
addresses. Emails sent to these addresses must be received via SMTP from
a session that was authenticated using SMTP AUTH. Also, MDaemon expects
the emails to be forwarded to the above addresses as attachments of type
message/rfc822. Any other type of message sent to these email addresses
will not be processed.
You can change the addresses MDaemon uses by editing the following key in
the CFILTER.INI file:
[SpamFilter]
SpamLearnAddress=SpamLearn@
HamLearnAddress=HamLearn@
Note: the last character of these values must be '@'.
* ADDRESS BOOK GROUPS FOR WORLDCLIENT *
It is now possible to create address book groups in WorldClient.
Currently, groups are not supported in GroupWare contacts folders, and
ComAgent does not support them in its address book sync.
* DOMAIN FUNCTIONS ADDED TO API *
Some basic domain level functions were added to the API. You can now use
API functions to retrieve domain settings, change some settings, and
save back to disk. You can also create new domains and delete existing
domains. See the MD-API.HTML file for more information.
CHANGES AND ADDITIONAL NEW FEATURES
-----------------------------------
o Support for Classless Inter Domain Routing (CIDR) was added. IP's can
now be specified using this notation.
o It is sometimes useful to force all MultiPOP users to delete old mail
from their servers. If you want MDaemon to always delete old mail for
all accounts you can enable a new switch in Misc. Options MultiPOP tab.
Be aware that this switch is global and overrides the "Leave a copy of
message on POP server" setting for all MultiPOP entries for all
accounts.
o When an account has a quota restriction and someone tries to send them
a message the message could be refused at the RCPT stage or after the
DATA command has completed and the message has been received. However,
refusing the message at the DATA stage results in the entire message
being refused for all RCPT recipients. If you would rather have MDaemon
reject over quota messages at the RCPT stage only you can change the
following option in MDaemon.ini using notepad:
[Special]
TestQuotaAfterDATA=No (default Yes)
o A new switch called "Create secure Received headers" was added to the
Misc. Options Headers tab. When this switch is set MDaemon will mask out
IP address, PTR lookup results, and local machine names from its Received
header stamps when the IP is local or when the message comes in on an
AUTH'ed session (this will protect your remote users). This switch is
enabled by default.
o By default, MDaemon's automatically generated system messages will go
through the content filter, spam filter, and anti-virus processing (this
is a change from MD 7.0x which did not put these message through this
process). If you would like to change this you can set the following
key in the MDaemon.ini file using Notepad:
[Special]
SystemMsgsUseCF=No (default Yes)
Note: some automatically generated system messages MUST go through the
CF/AV/AF engine because they could potentially contain messages with
viruses.
o MDaemon's domain format checker was modified to recognize domains which
have no '.' character and also domains with the '..' character sequence.
In both cases the domain format is invalid. If you would like to omit
this format check set the following switch in the MDaemon.ini with
Notepad:
[Special]
OmitPrimaryDomainFormatCheck=Yes (default No)
o In the past MDaemon always toggled the CF/AV/AS engine (CFEngine.exe) on
and off at midnight. This could be causing some problems so we have
disabled this behavior by default. To re-enabled it edit the following
key in the CFilter.ini file using Notepad:
[ContentFilter]
ToggleAtMidnight=Yes (default No)
o If you would like to have the automatic extraction algorithm to extract
7bit or 8bit attachments you can set the following keys: