(beta only) [29877] fix to MDaemon - outbound IPv6 connections fail with socket error 10047
(beta only) [29874] fix to Webmail - option to email verification code may be missing on the two factor verification page
MDaemon 26.5.0a
変更点と新機能
MDAEMON サーバ
[10408] The simple message ticketing system now has an option to use a sequential ticket number instead of a random
alphanumeric ticket ID. This can be enabled in the public folder editor. The ticket numbers are six digits by default,
starting with 100001. To change the number of digits, edit \MDaemon\App\CFilter.ini and set [Ticketing] SequenceDigits
(minimum 4).
[13866] The simple message ticketing system can now tag outbound messages to have a ticket number so the response will
be treated as a ticketing email. Send a message with a subject that starts with {FolderName}. To use this with existing
ticketing folders, you will need to have MDaemon delete and recreate the ticketing rules. To do this, edit the public
folder, make a change (toggle ticketing off and on, for example), and Save.
[18547] Added PROXY protocol support, allowing MDaemon to sit behind HAProxy or similar load balancers and receive the
original client IP address. When enabled, all SMTP, POP, IMAP, HTTP, and XMPP connections from the load balancer's IP
address expect a PROXY protocol header immediately upon TCP connection before any application or TLS data. Configure
at Setup | Server Settings | PROXY Protocol.
[12931] MDaemon now automatically creates Windows Firewall rules that allow inbound TCP and/or UDP connections to
MDaemon's executables. If a rule already exists, a new one is not created.
[14022] Host Screening has a new option to add the IP of an SMTP connection refused by Host Screening to the Dynamic
Screening Block List. This option is disabled by default.
[23679] The CSV file produced by exporting accounts to CSV now has a Groups field that lists the groups each account is a member of.
[23914] When editing a group's members, there are now Import and Export buttons to read or write the members to a text file (one member per line).
[25787] The "Log ID string in mail session logs" option is now enabled by default.
[6941] Added support for the IMAP MOVE command (RFC 6851).
[29526] CalDAV/CardDAV - Added support for the sync-collection REPORT (RFC 6578), allowing clients such as Apple
Contacts and Calendar on macOS to synchronize using sync tokens. Deleted calendar items, contacts, and tasks are now
tracked as tombstones in the PIM data files so deletions propagate to sync clients. Tombstones are purged after 30
days by default; to change this, edit \MDaemon\App\MDaemon.ini and set [Special] PimTombstoneRetentionDays (0 = never
purge).
REMOTE ADMINISTRATION
[29713] Replaced FusionCharts with Apache echarts
[29624] Updated RA to use MDaemon's own html editor based on TipTap instead of CKEditor
WEBMAIL
[29314] All themes now use a unified logon screen, instead of a differently themed logon for each theme
[29423] WorldClient theme - Updated the WorldClient theme with a new look and better Chat view integration
[29542] Pro theme - Switched from TinyMCE html editor to an internal Tiptap based html editor
[29378] Pro and WC themes - Added Spam and Not Spam quick actions to messages in the message list
[29597] WorldClient theme - Added a "Show/Hide Details" toggle to the message view header section
[29636] The recall button is now available for deferred delivery messages when recall delay is set to 0
[29382] Pro theme - Security settings now prompt for your current password in a dialog when setting up an Authenticator App, Email Verification, an App Password, or a recovery email—no more filling in a separate password field first.
[13066] WorldClient and Pro themes - Added hyperlinks to contact web addresses and PIM notes
[29464] Added the ability to customize the css for the Sign-In page for Remote Administration and Webmail from RA's "Main | Remote Admin Settings | Branding" and "Main | Webmail Settings | Branding" respectively
[29349] Pro theme - Added the ability to download PIM attachments from the item preview for Contacts, Events, Tasks, and Notes
その他
[29600] LetsEncrypt - Added a switch to re-use certificate keys
[29105] The bundled web servers that run Webmail and Remote Administration now reject HTTP 1.0 requests by default. They require HTTP 1.1.
To change this, set [WebServer] RejectHTTP1.0=No in \MDaemon\WorldClient\WorldClient.ini and \MDaemon\WebAdmin\WebAdmin.ini.
[28596] XMLAPI - App passwords can be used to log in. A session created using an app password does not have admin rights.
(beta only) [29721] Content Filter - Improved wording in UI (restricted attachments, global exclusions)
[29734] MDaemon Connector has been updated to version 8.0.6a.
[29685] Updated ClamAV to version 1.4.5
修正点
[29268] fix to MDRA - Column width adjustments do not maintain columns
[28957] fix to Webmail - Non-ASCII message categories do not sync between Webmail and ActiveSync
[29438] fix to SMTP server - possible connection error after delivery to IP address specified in MX cache fails
[29483] fix to the WorldClient theme - A message sent as urgent shows the recipient incorrectly in the To column of the Sent Items folder
[29275] fix to Pro theme - Adding a second calendar to the view shows the current month instead of month selected
[29265] fix to MDRA - IMAP rules are not created/deleted when changing "Filter messages which fail the DMARC test into spam folders"
[29445] fix to Pro theme - The calendar export feature does not export CSV files
[29558] fix to RTCServer hangs on startup when cscript.exe is restricted by network or other rules
[29589] fix to Pro theme - Recipient Unknown error response is missing the email address
[29608] fix to Saving Mobile field to Contact does not work in Pro theme or WorldClient theme
[29635] fix to Pro Theme - Scheduling Assistant is not querying free/busy for attendees
[29637] fix to XMLAPI - WorldClient/TFAllowed and WorldClient/TFRequired elements can't be modified
[29439] fix to Webmail - "Remember Me" on logon and verification code pages doesn't always work
[29616] fix to Webmail - OIDC fails if reverse proxy requests an optional client certificate
(beta only) [29643] fix to WorldClient theme - Entering name without @domain after it and hitting tab removes entry from To field
(beta only) [29644] fix to Webmail - Advanced settings buttons do not load the Remote Admin page for strict CSP form-action directives
[29609] fix to Webmail - When accepting a particular invite, the text displayed in the acceptance message is broken when viewed in Outlook
[29554] fix to Webmail - Password reset after expired fails when remember me is in use
[29004] fix to Webmail - Meeting cancellation notifications are not sent when removing an accepted attendee when multiple attendees exist
[28815] fix to Webmail - Adding external calendars containing many events causes high CPU usage and login failures
[29649] fix to ActiveSync - BlueMail does not display inline images
[29071] fix to Webmail - Japanese is truncating plain text messages in Firefox
[28506] fix to Webmail - Event not updated when accepting a single calendar entry update of a recurring event across time zones
[29659] fix to MDRA - Search bar has X wrapped to next line
[29652] fix to SMTP server - DKIM verification settings apply to ARC
[29559] fix to XMLAPI - Account creation fails if minimum password length is greater than 15
[28334] fix to LookOut theme - Using Edge's "Last Used" auto fill option causes the browser to hang
[23821] fix to LookOut theme - Editing a recurring event to change the day from main event edit page does not work, must change on recurrence page
[23796] fix to Webmail - Calendar moves first occurrence of an event when changing the date
[23297] fix to Webmail - Recurring event attendee missing the last item
[29667] fix to WDaemon - HTTP 100 Continue response not sent when expected
[11348] fix to Webmail - Unable to edit an occurrence of a recurring event if time zone conversion to the user's local time causes the occurrence to occur a day earlier or later
[27742] fix to Pro theme - Folder IDs are mixed up after creating a new folder and a remember sign-in occurs
[29615] fix to MDRA - DS Enable Auth Failure tracking, Block List, and Allow List checkboxes visible on multiple pages
[29619] fix to MDRA - Unable to change default SMTP Hostname
[29618] fix to MDRA - Creating a new public folder will not allow a non-existent submission address to be saved
[23893] fix to MDRA - Mailing List Settings for Everyone and MasterEveryone lists should mirror the MD GUI
[28840] fix to MDRA - "Unable to format string" when editing account templates in Japanese
[29704] fix to MDRA - Remember Me - replay will kill the cookies that were just issued and result in remember me failure
[23313] fix to Webmail - auto pick next available event block fails at the hour when daylight saving time starts
(beta only) [29675] fix to Pro theme - User not taken to login page after deleting all browsing data
[29702] fix to MDRA - Groups - Display problems when using certain Japanese characters
[29745] fix to CalDAV/CardDAV - If-None-Match: * precondition ignored on PUT, allowing an existing event, task, or contact to be silently overwritten
[29747] fix to WebDAV - PROPFIND allprop/propname return an empty multistatus instead of the resource's properties
[29768] fix to Webmail - Recurrence End Date not saved correctly
[29803] fix to XMLAPI - possible hang after making an UpdateUser request
[29736] fix to XMPP Server - does not honor MDaemon log settings for max file size and file rotation
[29739] fix to MDRA - Unable to change the Key from MDaemon key to MDPC key
[29735] fix to Pro theme - After setting the Default From Address, it is not used when composing a message
[29810] fix to shared folders - Saving folder permissions grants admin access to users who have create access, and removes admin access from users who do not