home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / CHIPCD200305.iso / super / altn / md_en.exe / RELNOTES.TXT < prev    next >
Encoding:
Text File  |  2003-04-14  |  31.8 KB  |  718 lines

  1. -----------------------------------------------------------------------------
  2.                        MDaemon Server v6.X Release Notes
  3. -----------------------------------------------------------------------------
  4.  
  5.   Please note that as of July 1, 2002, Alt-N Technologies no longer 
  6.   distributes products through Deerfield.com.  Service and support for 
  7.   customers who purchased our products direct from Deerfield.com in the 
  8.   past will now be handled by us here at Alt-N.  Please see 
  9.   http://www.altn.com/thefuture for more information or contact 
  10.   transition@altn.com with questions.  Thank you!
  11.  
  12. -----------------------------
  13. MDaemon 6.78 - April 15, 2003
  14. -----------------------------
  15.  
  16. SPECIAL CONSIDERATIONS
  17. ----------------------
  18.   
  19.   o This file has not yet been completely localized.
  20.  
  21. MAJOR NEW FEATURES
  22. ------------------
  23.  
  24.   * POCKET PC SUPPORT INTEGRATED INTO WORLDCLIENT *
  25.  
  26.     A new Pocket PC theme was added to WorldClient.  WorldClient will detect
  27.     when an incoming connection is being made by a Pocket PC device and
  28.     automatically use the Pocket PC theme.  The Pocket PC theme will not be
  29.     accessible to standard web browser users.  You must access WorldClient
  30.     with a Pocket PC to reach the new theme.
  31.  
  32.   * IMPROVED SUPPORT FOR GROUPWARE USERS *
  33.  
  34.     Several enhancements were made to aid GroupWare users.  First, the
  35.     default public and shared folder prefixes were changed to "Public 
  36.     Folders - " and "Shared Folders - ".  These defaults allow a much more
  37.     attractive and user friendly heirarchy of folders within Outlook.  Next,
  38.     when a new domain is added MDaemon will automatically create a complete
  39.     set of GroupWare folders and set it up for sharing amongst all GroupWare
  40.     users within that domain.  You can switch this behavior on and off using
  41.     a new switch within the Setup|Secondary Domains GUI.  The system polices
  42.     these automatically created domains and will change/delete them when
  43.     the domain changes or is removed.  
  44.  
  45.   * IMPROVED CONTENT FILTER *
  46.  
  47.     A new Content Filter rule condition was added which tests to see if 
  48.     key words exist in a text file.  Here are some tips on the usage of 
  49.     this new condition:
  50.  
  51.     1) The text file may be of any extension as long as there is one word 
  52.        per line within the file.
  53.     2) The matches are NOT substring matches but are matched based on word 
  54.        boundaries (tab, space, etc..).    
  55.     3) Regular expressions are allowed.  For example, if you wanted to test 
  56.        to see if the FROM header contains "@spammer.com" then an entry in 
  57.        the file would look like ".*@spammer.com.*" (minus the quotation 
  58.        marks).
  59.     4) The file path to the text file may contain macros.  For example, if 
  60.        you specify the path as:
  61.  
  62.        C:\SpamFiles\$RECIPIENT$\Spam.txt 
  63.  
  64.        then the Content Filter will expand it to:
  65.        
  66.        C:\SpamFiles\user@mydomain.com\Spam.txt.  
  67.        
  68.        Please refer to the help docs to get a list of acceptable Content 
  69.        Filter macros.
  70.  
  71. CHANGES AND ADDITIONAL NEW FEATURES
  72. -----------------------------------
  73.  
  74.   o A mechanism has been put in place to prevent local forwarding loops.
  75.     MDaemon will count each time a message has been forwarded and stop 
  76.     forwarding the message if the count reaches a certain value.  You can
  77.     set the value by editing the following key in the MDaemon.ini file:
  78.  
  79.     [Special]
  80.     MaxRedirects=10
  81.  
  82.     Once a message has been forwarded this many times it will be removed
  83.     from the local mail queue and placed in the bad message directory.
  84.  
  85.   o The amount of initialization logging displayed on screen during startup
  86.     has been reduced when using Easy (Simple) mode.
  87.  
  88.   o ComAgent now support silent updates.  When ComAgent detects that MDaemon
  89.     has a newer version available it will ask the user whether they want to
  90.     download and install it.  If they say yes then the installer will be
  91.     downloaded from MDaemon/WorldClient and installed completely silently
  92.     not asking the user any questions.
  93.  
  94.   o It is now possible to disable ComAgent's auto update function.  To do
  95.     this, edit WorldClient's Domains.ini and set the following INI key:
  96.  
  97.     [Default:Settings]
  98.     DisableComAgentAutoUpdate=Yes  (default is No)
  99.  
  100.     Note: This setting is only recognized by ComAgent version 6.78b or
  101.     newer.  Previous versions of ComAgent will always auto update.
  102.  
  103.   o Numerous installer changes were made to give customers access to all
  104.     our complimentary products and services and update it a bit.
  105.  
  106.   o Added a 'not contained in file' condition to the content filter.
  107.  
  108.   o The maximum command line length that the IMAP server can process has
  109.     been increased
  110.  
  111. FIXES
  112. -----
  113.  
  114.   o fix to content filter gui bug that creates malformed reg exp rules
  115.   o fix to CF non-english versions translating content-type strings
  116.   o fix to domain bug when suppression entries contained ] char
  117.   o fix to several bugs related to lists using public folders
  118.   o fix to delivery sequence error causing transcript and other problems
  119.   o fix to sometimes not getting complete transcripts with del error msgs
  120.   o fix to ComAgent's address book synchronization deleting local contacts
  121.     when it could not receive the entire address book from WorldClient
  122.   o fix to WorldClient-generated calendar emails not always using the correct
  123.     time format
  124.   o fix to IMAP server crash when parsing certain messages with malformed
  125.     Content-Type headers
  126.   o fix to ComAgent address book synchronization problems
  127.   o fix to ComAgent's tradional mail client support not working correctly
  128.  
  129. ----------------------------
  130. MDaemon 6.77 - April 1, 2003
  131. ----------------------------
  132.  
  133. SPECIAL CONSIDERATIONS
  134. ----------------------
  135.   
  136.   o None
  137.  
  138. MAJOR NEW FEATURES
  139. ------------------
  140.  
  141.   o None
  142.  
  143. CHANGES AND ADDITIONAL NEW FEATURES
  144. -----------------------------------
  145.  
  146.   o The content filter editor will now allow more than 5 test strings to be 
  147.     entered.
  148.  
  149.   o ComAgent will show your nick in blue and the other nick(s) in red and
  150.     double clicking on the buddy list page will move entries back and forth.
  151.  
  152.   o Added a content filter rule condition to test to see if words exists in 
  153.     a text file.
  154.  
  155.   o When MDaemon sends the list of GroupWare users to GroupWare users it 
  156.     now includes "anyone" and "anyone@domain.com" to make setting default 
  157.     permissions easier.
  158.  
  159.   o When enabling MultiPOP for a particular user account the overall service
  160.     will also be enabled.
  161.   
  162.   o WorldClient now outputs the character set in the HTTP Content-Type header
  163.     so it doesn't need to be specified in the templates anymore
  164.  
  165. FIXES
  166. -----
  167.  
  168.   o fix to GroupWare Auto Add not always working
  169.   o fix to incorrect WorldClient Help links in non-English versions
  170.   o fix to WC not always displaying all GW calendar events
  171.   o fix to WC not displaying GW calendar events if GW was enabled after
  172.     WC had started
  173.   o fix to a content filter editor crashing problem
  174.   o fix to WC corrupting some Chinese file attachment filenames
  175.   o fix to IMAP GETACL command not returning default Public Folder access
  176.   o fix to incorrect URL to LookOut's Setup Wizard
  177.   o fix to ComAgent Auto Update message not always appearing in foreground
  178.   o fix to ReloadCache.sem not reloading domains.dat in GUI
  179.   o fix to domains not showing up when importing from NT SAM
  180.   o fix to GW counter not decrementing when accounts deleted
  181.   o fix to MDConfig crash when selecting help when not connected
  182.   o fix to account quotas not being applied using ESMTP SIZE command
  183.   o fix to mailing list ODBC not working in French version
  184.   o fix to errant warning message associated with Attachment Linking
  185.   o fix to auto-resp loop when local users forwarding to each other
  186.   o fix to GW events not being shown if it is a multi-day event
  187.   o fix to GW events not being shown if it is a recurring event
  188.  
  189. -----------------------------
  190. MDaemon 6.76 - March 12, 2003
  191. -----------------------------
  192.  
  193.   o fix to cosmetic issues in French version
  194.   o fix to MDConfig bug when selecting About|MDaemon
  195.  
  196. -----------------------------
  197. MDaemon 6.75 - March 11, 2003
  198. -----------------------------
  199.  
  200. SPECIAL CONSIDERATIONS
  201. ----------------------
  202.  
  203.   o The function of the following key in the MDaemon.ini file was changed:
  204.  
  205.     [Special]
  206.     AllowPOPAliasLogon=Yes (or No)
  207.  
  208.     This key is now called:
  209.  
  210.     [Special]
  211.     AllowAliasLogon=Yes (or No)
  212.  
  213.     The old key can be deleted from the MDaemon.ini file.  This key will
  214.     now control whether alias logons are allowed for POP and IMAP users.
  215.     Previously, it only applied to POP users.
  216.  
  217. MAJOR NEW FEATURES
  218. ------------------
  219.  
  220.   * FURTHER MDAEMON GROUPWARE INTEGRATION *
  221.  
  222.     MDaemon GroupWare is a separately licensed product available from
  223.     http://www.altn.com which allows your Microsoft Outlook users to share
  224.     their Calendar, Tasks, Journal, Notes, and Contact folders with other
  225.     Outlook users without the expense or need for Microsoft Exchange server.
  226.  
  227.     MDaemon has several new visual aids for GroupWare users within its
  228.     main GUI.  You can stop/start the GroupWare server, see the number
  229.     of license used, and receive information on acquiring GroupWare all
  230.     from within the main MDaemon GUI.
  231.   
  232.     Also, WorldClient has been enhanced to read GroupWare calendar folders.  
  233.     If you click on a Calendar type folder from within WorldClient the 
  234.     data will appear in Calendar form rather than as normal email messages.
  235.  
  236.     You can disable WorldClient's use of GroupWare folders by editing 
  237.     WorldClient's Domains.ini and setting the following key:
  238.  
  239.     [Default:Settings]
  240.     ShowGroupWareCalendars=No (default Yes)
  241.  
  242. CHANGES AND ADDITIONAL NEW FEATURES
  243. -----------------------------------
  244.  
  245.   o MDaemon will better support SMTP senders who pipeline SMTP commands.
  246.  
  247.   o MDaemon has a switch setting which requires AUTH if a message is from
  248.     a local user.  A new switch has been added which will allow you to
  249.     exempt messages from this requirement if the recipient is a valid local
  250.     account.  This switch is disabled by default.  To enable it edit the
  251.     MDaemon.ini file and set the following key:
  252.  
  253.     [Special]
  254.     ForceAUTHExemptLocal=Yes (default No)
  255.  
  256. FIXES
  257. -----
  258.  
  259.   o fix to IP binding not restarting the server properly
  260.   o fix to quotas not always applied correctly for DomainPOP
  261.   o fix to MD not loading up all domains at startup
  262.   o fix to MD freezing when scrolling long WorldClient log files in GUI
  263.   o fix to potential crash when processing return receipts
  264.   o fix to blank IMAP ACL responses not being quoted
  265.   o fix to prevent more invalid characters in mail directories
  266.   o fix to ComAgent sometimes deleting address books when disconnected
  267.  
  268. --------------------------------
  269. MDaemon 6.72 - February 20, 2003
  270. --------------------------------
  271.  
  272. SPECIAL CONSIDERATIONS
  273. ----------------------
  274.  
  275.   o none
  276.  
  277. MAJOR NEW FEATURES
  278. ------------------
  279.  
  280.   o none
  281.  
  282. CHANGES AND ADDITIONAL NEW FEATURES
  283. -----------------------------------
  284.  
  285.   o MDaemon will accept (but not use) an AUTH parm provided with the MAIL
  286.     command during SMTP delivery.  Previously, this causes the command to
  287.     be rejected or processed incorrectly.  Actualy use of this MAIL parm 
  288.     might come in a future version.
  289.  
  290.   o ComAgent can launch your traditional mail client.  We added the ability
  291.     to pass command line parms to this mail client as well.  Previously,
  292.     command line arguments were not passed.
  293.  
  294.   o Added the ability to use the $ENDL$ (end line) macro with the content 
  295.     filter actions such as 'send note to', 'add line to text file', etc...
  296.  
  297. FIXES
  298. -----
  299.  
  300.   o fix to installer migration not always moving the Content Filter rules
  301.   o fix to bug processing the APOP command
  302.   o fix to non-English installer not creating correct link to .pdf file
  303.   o fix to ? wildcard not being accepted in IP Screening GUI
  304.   o fix to several content filter GUI problems
  305.   o fix to del err and warning messages not always including transcripts
  306.   o fix to the 'Accounts used' number not always being updated
  307.   o fix to installer not including non-English .pdf manuals
  308.   o fix to CF 'move to public folder' action to include subfolders
  309.  
  310. --------------------------------
  311. MDaemon 6.71 - February 13, 2003
  312. --------------------------------
  313.  
  314. SPECIAL CONSIDERATIONS
  315. ----------------------
  316.  
  317.   o none
  318.  
  319. MAJOR NEW FEATURES
  320. ------------------
  321.  
  322.   o none
  323.  
  324. CHANGES AND ADDITIONAL NEW FEATURES
  325. -----------------------------------
  326.  
  327.   o The ">>>" and "<<<" protocol direction indicators were changed to "-->"
  328.     and "<--" to make them easier to read.
  329.  
  330.   o Some redundant Spam Blocker logging was eliminated.
  331.  
  332.   o The 'service.faq' file is out-dated and so was removed from MDaemon.
  333.  
  334.   o If no domain is specified in the message archival email address then the
  335.     primary domain name will always be assumed.  This change was necessary 
  336.     to clear up an inconsistancy in which gateway mail was always archived
  337.     to a recipient at the gateway domain while other mail was not.
  338.  
  339.   o The default list of hosts for Spam Blocker exceptions was updated to 
  340.     include 10.*.*.*, 127.*.*.*, 192.168.*.*, and 172.16/31.  If you would
  341.     like MDaemon to rebuild this file for you, delete your existing
  342.     SpamXcpt.dat file and restart MDaemon.
  343.  
  344.   o MDaemon will be able to read accounts that have a blank space at the
  345.     start of the name field now.
  346.  
  347. FIXES
  348. -----
  349.  
  350.   o fix to a bug that when you try to switch from userlist.dat to ODBC
  351.     back end the GUI will report an error and not allow you to switch
  352.   o fix to a bug that would not save changes to a user's account
  353.     information when using WebAdmin and the ODBC account back end
  354.   o fix to MDStats log analyzer not being able to parse From/To, etc
  355.   o fix to MDStats Report page not displaying the Content Filter rules
  356.  
  357. --------------------------------
  358. MDaemon 6.70 - February 11, 2003
  359. --------------------------------
  360.  
  361. SPECIAL CONSIDERATIONS
  362. ----------------------
  363.  
  364.   o This file was not translated into German, French, Spanish, or other
  365.     languages in time for the February 11 deadline.  Check back at
  366.     http://www.altn.com in the near future for a version of this file
  367.     in your language.
  368.  
  369.   o The Calendar/Scheduling API functions were removed from the 'User' DLL
  370.     and are now found in their own DLL (MDCalendar.dll).  We will be
  371.     expanding on this functionality in the future so we needed to isolate
  372.     it.  You will need to recompile any custom applications to call
  373.     LoadMDCalendarDll() and FreeMDCalendarDll() or your apps will crash!
  374.  
  375. MAJOR NEW FEATURES
  376. ------------------
  377.  
  378.   * SUPPORT FOR MDAEMON GROUPWARE (MDaemon PRO only) *
  379.  
  380.     MDaemon has been enhanced to support MDaemon GroupWare.  MDaemon 
  381.     GroupWare is a separately licensed product which will be available in 
  382.     2003 from Alt-N Technologies.  With MDaemon GroupWare you will be able
  383.     to share your Outlook calendar folders, contacts, and more with
  384.     other MDaemon GroupWare users.
  385.  
  386.   * BANDWIDTH THROTTLING (MDaemon PRO only) *
  387.  
  388.     A basic system for policing the consumption of bandwidth has been added.  
  389.     A new option available from the Setup menu will allow you to throttle 
  390.     the rate at which sessions (or services) progress.  The system is 
  391.     calibrated in kilobytes per second (KB/s).  A value of ZERO means apply 
  392.     no limit to the speed at which a session (or service) progresses (thus 
  393.     making use of the maximum amount of available bandwidth).  A value of 10 
  394.     will force MDaemon to deliberately throttle back on the speed of 
  395.     transmission so as to remain at or slightly above 10 KB/s.
  396.  
  397.     You can set different rates for each of MDaemon's major services on a
  398.     per-domain basis.  You can also set limits on local connections by
  399.     selecting "Local traffic" from the drop down box.  This will allow you
  400.     to create special bandwidth settings which will take effect if the
  401.     connection is either from or to a local IP or domain name.  Screens have
  402.     been created to allow you to configure your own list of local IP and
  403.     domain name addresses.
  404.  
  405.     It is possible to configure bandwidth throttling for Gateway domains
  406.     as well.  Since Gateway domains do not have a specific IP address
  407.     associated with them, MDaemon must use the value passed in the RCPT 
  408.     command to determine if an inbound SMTP session is bound for a Gateway 
  409.     domain or not.  If it is, then inbound SMTP bandwidth throttling will 
  410.     be applied.  Due to the limitations of SMTP, if even one recipient of
  411.     a multiple recipient message is destined for a Gateway domain then the
  412.     entire session will be throttled.
  413.  
  414.     Finally, you can elect to apply throttling settings on a per-session or
  415.     per-service basis.  When using the per-session mode each session will be
  416.     independently throttled to the associated rate.  The total bandwidth
  417.     consumed by multiple instances of the same session type (for example,
  418.     5 inbound SMTP sessions to the same domain) could exceed the configured
  419.     value.  The limitation in this case is per-session.  When configured
  420.     to throttle bandwidth on a per-service basis MDaemon will monitor the
  421.     combined use of all instances of the same session type and allocate
  422.     fractions of the total bandwidth allowed in equal amounts to each.  This
  423.     will allow you to set a limit on an entire service (for example, 
  424.     outbound SMTP to or from a particular domain).  Multiple sessions will
  425.     then share the configured maximum bandwidth equally.
  426.     
  427.     Bursts of activity at the beginning of a session can and will exceed the
  428.     fixed limits.  Throttling takes place and becomes more defined as the
  429.     session progresses.
  430.  
  431.   * ATTACHMENT LINKING (MDaemon PRO only) *
  432.  
  433.     A new tab has been added to the WorldClient/GroupWare GUI which will
  434.     allow you to enable the Attachment Linking feature.
  435.  
  436.     Attachment linking works by removing all the attachments from incoming 
  437.     local email messages and replacing them with URL links.  When users read 
  438.     the email they will see that it contains a URL link to the file rather 
  439.     than the file itself.  Accounts must have the 'automatic extraction of 
  440.     MIME attachments' switch enabled and use a mail client such as 
  441.     WorldClient which understands how to render HTML formatted email 
  442.     messages.
  443.  
  444.     Normally, automatically extracted attachments are placed within the 
  445.     account's FILES directory.  However, it might be useful to group all 
  446.     the attachments for all accounts into a single directory (such as an 
  447.     accessible directory on your web server).  The Attachment Linking 
  448.     feature allows you to do this.
  449.  
  450.     When you specify the location to store extracted attachments you can
  451.     use account macros to create multiple shared directories.  For 
  452.     example, '$ROOTDIR$\\Attachments\\$DOMAIN$\\'  will group all 
  453.     attachments by domain.
  454.  
  455.     The key here is that attachments are extracted and placed into a
  456.     directory you specify.  You should make certain that the directory
  457.     is accessible via URL's in HTML formatted email.  It could also be
  458.     accessed via shared drives.
  459.  
  460.     When users delete or expunge messages with POP, IMAP, or WorldClient,
  461.     MDaemon will automatically remove all linked attachments to free up
  462.     the disk space.
  463.  
  464.     In order to achieve all this some modification of the auto-extraction
  465.     algorithm was required.  MD no longer extracts attachments leaving 
  466.     you with a text/plain message as a result.  The multipart nature of 
  467.     the original file is preserved - minus the base64 and non-html
  468.     quoted-printable attachments.  Also, multipart/alternative is not
  469.     recognized.  This preserves as much of the original file as possible.
  470.     MDaemon no longer extracts 7bit encoded attachments - only base64 and
  471.     non-html quoted-printable.
  472.  
  473.   * EASY/ADVANCED MODE *
  474.  
  475.     Many customers have stated to us that they love our products but are
  476.     intimidated by the massive volume of configuration possibilities.  To
  477.     help address this concern we've created an 'Easy' operational mode
  478.     in which MDaemon will hide non-essential GUI elements.  'Easy' mode
  479.     retains all the account and list settings but hides many other settings 
  480.     in the interest of simplicity.  For over 90% of our customer base MDaemon 
  481.     can run on the installation defaults.  
  482.  
  483.     Toggling between 'Easy' and 'Advanced' mode can be done via the FILE
  484.     menu.
  485.  
  486.   * IMPROVED SPAM BLOCKER (MDaemon PRO only) *
  487.  
  488.     When you toggle the option in the Spam Blocker which flags messages
  489.     with the X-RBL-Warning header, an option to create an IMAP filter rule
  490.     for each of your accounts will be presented.  The process will create
  491.     a rule for each account that filters mail into the Spam folder.  The
  492.     Spam folder will also be created.  If an account already has a rule
  493.     which checks for the existence of the X-RBL-Warning header then no
  494.     action will be taken and no rule created for that account.  By default,
  495.     the name of the IMAP folder that the rule creates and uses is 'Spam'.
  496.     You can change the default by editing the following key in the 
  497.     MDaemon.ini file:
  498.  
  499.     [Special]
  500.     DefaultSpamFolder=Spam     (20 chars maximum)
  501.  
  502.   * SPAM BLOCKER FOR MULTIPOP USERS *
  503.  
  504.     By popular demand, mail collected via MultiPOP will go through the Spam
  505.     Blocker now.  The Spam Blocker option which previously forced DomainPOP
  506.     collected mail through the Spam Blocker will also push the MultiPOP
  507.     collected mail through it.  So, the GUI was changed slightly for this.
  508.     Like with DomainPOP collected mail, messages coming in via MultiPOP
  509.     which match a known spam source will be deleted without trace if so
  510.     configured via the Spam Blocker options.  Take care that this is what
  511.     you want.
  512.  
  513.   * REGULAR EXPRESSION SUPPORT FOR CONTENT FILTERING *
  514.  
  515.     The content filter now includes the ability to do string matches
  516.     using regular expression.  'Regular expressions' is a powerful method 
  517.     of specifying patterns to search text for.  With regular expression
  518.     support your content filter rules can be more powerful and better
  519.     targeted.
  520.  
  521.   * HTTP COMPRESSION FOR WORLDCLIENT *
  522.  
  523.     WorldClient now supports HTTP gzip and deflate compression.  This 
  524.     will provide a noticeable increase in performance for everyone, part-
  525.     icularly dialup users.  The compression/decompression consumes minimal
  526.     extra CPU time on the server and clients and typically achieves a 50 to
  527.     80 percent compression ratio.  HTTP compression is enabled by default
  528.     but can be disabled by editing the WorldClient.ini file and changing
  529.     the following setting:
  530.  
  531.     [Special]
  532.     UseHTTPCompression=No  (default Yes)
  533.  
  534.     This new feature will go a long way toward enhancing the WorldClient
  535.     experience.
  536.  
  537.     NOTE: Some versions of IIS have native support for HTTP compression.
  538.     If you are running WorldClient under IIS and IIS is configured to 
  539.     "Compress application files", you must disable WorldClient's comp-
  540.     ression or its output will be compressed twice, making it unreadable.
  541.  
  542. CHANGES AND ADDITIONAL NEW FEATURES
  543. -----------------------------------
  544.  
  545.   o A new option was added to the Tarpitting feature which will allow
  546.     you to exempt authenticated mail sessions from being tarpitted.
  547.  
  548.   o A new option was added to the logging options which will allow you
  549.     to have MDaemon delete existing log files when the log file names
  550.     change at midnight.  For example, when logging into Sunday.log,
  551.     Monday.log, etc. you can enable this switch and have old Sunday.log,
  552.     Monday.log, etc. files deleted.  The default is to append to any
  553.     existing log file.
  554.  
  555.   o Spam Blocker lookups will take place AFTER other security related
  556.     functions have taken place.  This will allow for more efficient CPU
  557.     usage.  For example, if a user is unknown and you have configured
  558.     MDaemon to reject mail from unknown sources then a Spam Blocker
  559.     lookup is pointless since the message is going to be rejected 
  560.     anyway.
  561.  
  562.   o Forwarded messages will honor the fast local and remote mail delivery
  563.     checkboxes now.  Previously, all forwarded mail remained in the queue
  564.     pending the next queue run.
  565.  
  566.   o DomainPOP will no longer strip existing Return-Path: headers from
  567.     downloaded messages.  Stripping out this header can lead to delivery
  568.     problems when the From: and Return-Path: do not match.
  569.  
  570.   o Numerous configuration changes require a restart of MDaemon.  MDaemon
  571.     can now restart itself as needed.
  572.  
  573.   o Added switch to disable the "AUTH=LOGIN" ESMTP EHLO response.  If you 
  574.     have Netscape mail clients that cannot authenticate to the SMTP server,
  575.     disable this by editing MDameon.ini and setting:
  576.  
  577.     [Special]
  578.     EnableAuthEqualsLogin=No (default Yes)
  579.  
  580.   o Including x-flag=FromCheck into RAW messages will cause MDaemon to check
  581.     the from<> value when parsing the RAW message.  If the value is not a
  582.     valid account then the RAW message will be left in the queue and not
  583.     sent.  The Form2Raw project has been modified to take advantage of this
  584.     new security checking (see the Readme.txt in the Form2Raw directory).
  585.  
  586.   o When the API is used to add an IMAP filtering rule for an account the
  587.     DLL will create the IMAP directory.
  588.  
  589.   o A new option was added to the Setup|Primary Domain|DNS tab.  The option
  590.     will allow you to configure MDaemon to stop processing MX records if
  591.     a RCPT command gets a 5XX response.  Normally, MDaemon's philosophy is
  592.     to continue to attempt delivery of the message to each MX host.
  593.  
  594.   o Within ComAgent's properties you can specify a path to a traditional mail
  595.     client such as Outlook or Outlook Express.  When ComAgent is configured
  596.     in this fashion it will launch the mail client rather than WorldClient
  597.     when folders are clicked.  However, you will not be able to direct the
  598.     launched mail client to specific folders like you can with WorldClient.  
  599.     Also, the ComAgent option to Compose a new message/fax will just launch 
  600.     the mail client.  It won't be able to go directly to a "new message" 
  601.     dialog.
  602.  
  603.     Use "Outlook" to launch Outlook or "msimn" to launch Outlook Express.
  604.  
  605.   o When changing domain names MDaemon will iterate through all the public
  606.     folders and update permissions.
  607.  
  608.   o The ACCOUNTS.CSV file created by exporting user information will start
  609.     with an EMAIL field now.  Previously, no EMAIL field was present in this
  610.     file.
  611.  
  612.   o A new switch in the mailing list editor will allow you to hide the
  613.     list from the global address book(s).  Previously, this was only 
  614.     possible when combined with the list's privacy checkbox.
  615.  
  616.   o Added an "All Buddies" option on Online Buddies list for messenger
  617.  
  618.   o LookOut theme now has various styles (Normal,pastel_blue, desert_rose) 
  619.     which will allow people using Windows XP to select an alternate look.
  620.  
  621.   o The installer will stop the WebAdmin service before installing MD.
  622.  
  623.   o Modified the account editor to not update the global address book if
  624.     the user's email or full name was never changed when editing accounts.
  625.  
  626.   o Increased the responsiveness of the GUI during message shuffling.
  627.   
  628.   o Added a Restart MDaemon and Disconnect Ghost option to the File menu.
  629.  
  630.   o Optimized the ODBC backend functionality which greatly speeds up MD
  631.     startup time, account lookups, etc. when using ODBC.
  632.  
  633.   o Automatic attachment extraction will ignore messages that are not
  634.     multipart/mixed.
  635.  
  636.   o In ComAgent, added a combo box for account name on logon dialog box;
  637.     history of last five logon users.
  638.  
  639.   o Content filter rules have been moved from the cfilter.ini to cfrules.dat
  640.     file.  This is to overcome the 64KB size limitation of INI files in Win9x.  
  641.     Settings and configurations still reside in the cfilter.ini file.
  642.  
  643.   o WorldClient uses SMTP AUTH to authenticate to MDaemon when sending a 
  644.     message.  This can be disabled by editing WorldClient.ini and setting
  645.     [Special] UseSMTPAuth=No.
  646.  
  647.   o It is now possible to add email addresses to the Spam Blocker exception
  648.     list.  Changes to the Spam Blocker GUI were made to reflect this.
  649.  
  650.   o Numerous internal changes were made to assist our distribution partners
  651.     with redirected internal software links.
  652.  
  653.  
  654. FIXES
  655. -----
  656.  
  657.   o fix to LIST command not returning list members
  658.   o fix to several list commands not working properly
  659.   o fix to message archival not working with some list mail
  660.   o fix to ODBC list not pulling real names in LIST command
  661.   o fix to messed up messages with auto extraction of attachments fails
  662.   o fix to auto extraction failing if destination DIR doesn't exist
  663.   o fix to installer running ADDRLDAP.EXE when not installing MD
  664.   o fix to lockup when automatically decoding attachments from messages
  665.   o fix to Global admin setting being lost when applying account defaults
  666.   o fix to MDStats crashing when parsing certain SMTP log sessions
  667.   o fix to API allowing rules to be added to the MDaemon system account
  668.   o fix to ComAgent preconfigured incorrectly when running the web server
  669.     on a 5-digit port number
  670.   o fix to ComAgent crashing on Win9x machines when receiving file 
  671.     transfers
  672.   o fix to a content filter parsing problem with uuencoded attachments when
  673.     it is embedded inside an embedded rfc822 message.
  674.   o fix to a bug in the content filter when decoding a base64-encoded 
  675.     attachment.
  676.   o fix to POPBeforeSMTP switch being on sometimes leading to no mail sent
  677.   o fix to "Go to my calendar" menu item showing up in ComAgent for MDaemon
  678.     Standard
  679.   o fix to list messages not going into the public folder system properly
  680.   o fix to the MDUserCOM list functions being broken in the MD 6.5x versions.
  681.   o fix to list digest hour settings not appearing properly in the GUI
  682.   o fix to list "notes" recipient address not appearing properly in the GUI
  683.   o fix to ComAgent icon being nonresponsive, freezing up, or disappearing
  684.   o fix to themes so that folders with apostrophes will not cause js err
  685.   o fix to edit ACL button being enabled when more than 1 folder selected
  686.   o fix to reverse lookups not always working properly
  687.   o fix to aliases being messed up when changing certain domain name values
  688.   o fix to quoted-printable auto-extraction not honoring '=' at line end
  689.   o fix to the mduserodbc.dll not reconnecting to SQL Server if SQL Server
  690.     was restarted
  691.   o fix to some IMAP server crashing problems when connections are closed
  692.     unexpectedly
  693.   o fix to forced AUTH requiring no-Relay type configurations
  694.   o fix to a content filter bug that corrupted attachments if the message
  695.     had no message body.
  696.   o fix to ComAgent's version always reporting 6.0.0.h in file properties.
  697.   o fix to a bug in the content filter logic for the "does not contain" and
  698.     "is not equal to" conditions.
  699.   o fix to the content filter not being able to copy a message to local
  700.     mailing list.
  701.   o fix to extra white spaces being added to file names when using the file
  702.     compression utility of the content filter.
  703.   o fix to IMAP server returning deleted folders in the LSUB response
  704.   o fix to IMAP Lookup permissions being lost for subfolders when a parent 
  705.     folder is renamed
  706.   o fix to the content filter erroneously stripping the message body if the 
  707.     body is an inline attachment.
  708.   o fix to a problem using ODBC account backend when the table names are 
  709.     case sensitive on some DBMS.
  710.   o fix to WC allowing folders to be renamed to invalid names
  711.   o fix to immediate remote mail delivery not triggering external process
  712.   o fix to MDaemon accepting * ? chars in account's mail directory path
  713.   o fix to an account creation problem when a new domain has just been
  714.     created and using the ODBC backend.
  715.   o fix to IMAP rule 'exists' and 'does not exist' actions not working right
  716.  
  717. -----------------------------------------------------------------------------
  718.