Release Notes: A bug in the address range parsing (x.y.w.z/s) was fixed, the alias lookup was improved to perform a better "best match" wildcard selection, and a DNS resolution bug that caused CNAMEs to not be handled correctly was fixed. Part of the system dependent Unix code was restructured.
Release Notes: A new filters feature has been implemented that enables the user to stop the selected filters list processing upon receival of certain exit codes. Incorrect log file name generation when the daylight time is active, a bug inside the DNS MX resolver, a bug (Windows) that made XMail unable to create domains starting with reserved device names (COM#, LPT, PRN, CON, etc.), a bug where filters were not applied for local mailing lists, and a bug that caused a crash under certain conditions have all been fixed.
Release Notes: Fixes were made for a bug in HOSTNAME:PORT handling code inside the PSYNC server, a bug that resulted in XMail generating frozen messages even if the server.tab variable was set to not create them, and a relay problem when special SMTP explicit routing was used. Internal mail loop checking (internal redirects) was implemented, and new mlusers.tab permissions flags 'A' that require SMTP authentication to gain write permissions.
Release Notes: This version adds tolerance over long lines inside the message body, an @@RRCPT macro to the "external" MAILPROC.TAB command, HOSTNAME:PORT capability to POP3LINKS.TAB entries, a Linux/PowerPC port, a new "filelist" CTRL protocol command, and an SMTP HELP command. The bounce message format was changed so that it adds the last SMTP error and so that it works with Ecartis mail bounce processing. The XMail's sendmail implementation was changed so that it accepts "-f FROM" and "-F FROM" - non-standard sendmail parameter specifications. A bug inside the PSYNC server code was fixed, and there were some code cleanups.
Release Notes: A fix for a bug inside the POP3 server that caused bad responses to UIDL and LIST commands in case of certain command patterns, support for HOSTNAME:PORT (or IP:PORT) for the DefaultSMTPGateways SERVER.TAB variable, new domain aliases cleanup upon main domain removal, and a new "MaxMessageSize" inside USER.TAB files to override the global (SERVER.TAB) one.
Release Notes: Fixes for a bug in wildcard aliases domain lookup, a bug in CTRL command "aliasdel" that failed to remove aliases with wildcard domains, and a bug that caused XMail to timeout on very slow network connections.
Release Notes: This release fixes a bug that made XMail to fail to parse custom maps lists, and a bug that prevented to add wildcard-domain aliases. It adds a filter feature to the CTRL commands "domainlist" and "aliasdomainlist", an extra message header field "X-AuthUser:" to log the username used by the account to send the message, and a Reply-To: RFC822 header for mailing lists sends.
Release Notes: Minor bugfixes and improved network performance.
Release Notes: This release fixes a bug that made XMail grant Read permissions to mailing list users, a bug that deleted SMTP rights granted during authentication when sending multiple messages, a bug in SMTP CRAM-MD5 authentication, and a bug which broke headers when a header tag is made by "tag-name:[cr][lf]tag-string". Delete functionality has been added to the CTRL command "uservarsset" by giving the string value ".|rm".
Release Notes: This release fixes a bug in the "popInkenable" CTRL server command and now includes the authentication mode and enabled status, a bug in "popInkdel" that left a .disable file, a bug in multi-account and masquerading POP3 sync, and a bug that made XMail not accept users if a wildcard alias were defined. This release also includes a new way to retrieve the POP3 domain (using a reverse DNS lookup of the server IP0, and a new variable, "CheckMailerDomain", that forces XMail to validate the sender domain.