What's new in msmtp 1.6.3
Jan 28, 2016
- A bug in SOCKS support was fixed.
- Handling non-fatal errors in TLS handshakes was fixed.
New in msmtp 1.6.2 (Apr 27, 2015)
- A bug was fixed that prevented consecutive Bcc headers from being removed properly.
New in msmtp 1.6.1 (Jan 10, 2015)
- The new configure option --with-tls replaces --with-ssl.
- A new configure option --disable-gai-idn was added.
New in msmtp 1.6.0 RC 3 (Dec 29, 2014)
- Change order of auth methods reported in --version.
- Change order of auth methods reported in --version.
- Update documentation on authentication.
- Improve libsecret support.
- Fix potential free() with invalid pointer.
- Update vim syntax file.
- Fixes compilation with musl libc
New in msmtp 1.4.32 (Mar 11, 2014)
- A recipient list on the command line is now parsed as if it appeared in a mail header.
New in msmtp 1.4.31 (Apr 23, 2013)
- Updated the msmtpq script.
- Fixed building of the documentation with texinfo >= 5.0.
New in msmtp 1.4.30 (Oct 25, 2012)
- Fix a bug in msmtp_read_addresses() that was introduced in version 1.4.29 by fixing a problem in the wrong way.
New in msmtp 1.4.29 (Sep 4, 2012)
- Fix bugs in msmtp_read_addresses(), including a crash.
- Removed autotools files that are automatically copied by 'autoreconf -i'
- from repository.
- Properly require an argument to --passwordeval. Fixes a crash when none is
- given.
- Replace old service name "ssmtp" with current one: "smtps".
New in msmtp 1.4.28 (May 2, 2012)
- Update autotools files.
- Improve error message on connection failures in some IPv6/IPv4 situations.
- Improve documentation of EHLO issues.
- Bug fix: expand tilde for the aliases command.
New in msmtp 1.4.27 (Jan 9, 2012)
New in msmtp 1.4.25 (Oct 17, 2011)
- Fix DIGEST-MD5 authentication, accidentally broken in 1.4.23.
- Deprecate DIGEST-MD5 authentication as per RFC 6331.
- Add support for alias expansion via the aliases command and --aliases option.
- Fix various typos in error messages and the documentation.
New in msmtp 1.4.24 (Apr 27, 2011)
- Remove the unmaintained pt_BR translation.
- Simplify manual license: use a simple permissive license instead of GNU FDL.
- Replace a call to gnutls_protocol_set_priority(), which is deprecated in
- GnuTLS >= 2.12.0. Fixes Debian bug #624048 (reported for mpop).
- Remove gnulib, for simplicity and maintainability.
- Update GNU autotools files, in particular configure.ac.
New in msmtp 1.4.23 (Jan 18, 2011)
- Fix SCRAM-SHA-1 authentication via libgsasl. Reported and analyzed by
- Steffen Lehmann for mpop.
New in msmtp 1.4.21 (Jul 3, 2010)
- Report platform in --version output.
- Update gnulib to 2010-07-03.
- Fix building with newer OpenSSL versions. Reported and tested by Peter Baur.
- Updated find_alias_for_msmtp.sh script (Ovidiu Constantin).
- Fixed building without TLS/SSL support. Reported by Tan Ker Vin.
New in msmtp 1.4.20 (Mar 24, 2010)
- Update gnulib to 2010-03-20.
- Support authentication mechanism SCRAM-SHA-1 via GNU SASL.
- New command tls_fingerprint to trust one particular TLS certificate.
- Change whitespace: Avoid tabs and whitespace at end of lines.
- Update the documentation of keyring usage.
- Add the msmtp-gnome-tool.py script to manage Gnome Keyring passwords for
- msmtp. Thanks to Gaizka Villate and Emmanuel Bouthenot.
- Fix minor quoting issues in the man page.
- Add pt_BR translation, provided by Rud√° Moura. Thanks!
New in msmtp 1.4.19 (Jan 27, 2010)
- Properly handle NUL characters in the Common Name or Subject Alternative
- Name fields of certificates when using OpenSSL. This fixes the security
- problem described in .
- Properly mask minus characters in the man page to prevent groff from
- converting them to hyphens. Reported by Emmanuel Bouthenot.
- Disable security checks on the user configuration file when run as root.
- Fixes Debian bug #534829.
- Remove DOS line endings from find_alias_for_msmtp.sh. Reported by Emmanuel
- Bouthenot.
New in msmtp 1.4.17 (Dec 28, 2008)
- Remove most W32-specific code from net.c and use the appropriate gnulib modules instead.
- Gnulib upate to 2008-12-24.
- Unified handling of the Gnome and MacOS keyrings. Both are disabled by default and must be enabled using --with-*-keyring options.
- Support for SYSCONFDIR/netrc (as a fallback for ~/.netrc) was added by Jim Pryor. Thanks!
- Support for the GNOME Keyring was added by Satoru SATOH. Thanks a lot!
- Added a vim syntax file for msmtprc files to scripts/vim. The file was written by Simon Ruderich. Thanks!
- Updated the msmtpq/msmtpQ scripts.
New in msmtp 1.4.16 (Oct 9, 2008)
- Changed all scripts to '#!/usr/bin/env bash' instead of '#!/bin/sh' or '#!/bin/bash', because they use bash features that are not available in POSIX /bin/sh and because bash might not live in /bin, e.g. on BSD systems.
- Accept both 250 and 251 in return of the RCPT TO command, as required by RFC 2821 sections 4.3.2 and 3.4.
- Fix scripts/msmtpqueue/msmtp-runqueue.sh. An error made while applying a patch accidently broke it.