Minor update 4.0.3
Today we have brought out version 4.0.3 of MailerQ that fixes a number of issues reported by our users. We recommend to upgrade to this new version.
What has been fixed?
The "--daemon" command line option did not work. This has been fixed.
The "mta" property in the json result objects was not correct if the receiving server used a multiline welcome message right after the TCP connection was set up.
A number of small changes have been made to the management console. The most significant one is an extra tooltip that explain what the "strange" counter means on the main overview page.
The error-log setting in the config file was not respected. This has been fixed.
The management console mentioned that DKIM patterns were only necessary if you wanted to use a DKIM key for non-matching emails. However, in practice it turned out that keys without patterns were never used, and that a pattern was _always_ required. This has been fixed.
If a DKIM key had multiple signing patterns that all matched the same email, the same DKIM signature was added multiple times to a mail (once for every matching pattern). This has been fixed. A DKIM key is now only used to sign an email once, even if it has multiple matching patterns.
Messages with empty header lines (for example a "cc:" header with no addresses on it), were not correctly signed.
The dsn parameters that can be added to the "MAIL FROM" and "RCPT TO" commands of the SMTP protocol were not correctly escaped if weird characters (like utf8 data) were used.