summaryrefslogtreecommitdiff
path: root/mail/msmtp
AgeCommit message (Collapse)AuthorFilesLines
2005-07-08Changes 1.4.2:adam2-6/+6
- The 'connect_timeout' setting was replaced by a 'timeout' setting that applies to all network operations. The old option and command are still accepted, but they are not restricted to connection attempts anymore. - Native language support (NLS) was added. Currently the only supported language besides english is german, but it is easy to add more translations (hint, hint)! Changes 1.4.1: - Only bug fixes, no new features.
2005-05-31Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's adillo1-2/+2
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-04Changes 1.4.0:adam4-34/+30
- This is the new stable release of msmtp. BEWARE: When upgrading from 1.2.4, note that - Authentication is not enabled automatically anymore! Insert the command "auth on" into account definitions that need it. - Some command line options have changed! - Summary of new features since 1.2.4: - Sendmail compatible command line options, including -t, -N, and -R - New long options to configure almost everything on the command line - Optional account selection with -f/--from - Support for a system wide configuration file - Optional automatic construction of envelope from addresses - More flexible account definitions - Configurable connection timeouts - Improved log file logging - Syslog logging - Improved TLS/SSL support - Support for LMTP - Support for the EXTERNAL and GSSAPI authentication methods - Support for .netrc and password prompting - Rewritten documentation, available in various formats
2005-02-24Add RMD160 digests.agc1-1/+2
2005-01-19Changes 1.2.4:adam2-15/+12
- Changed return code in case of authentication error from EX_DATAERR to EX_NOPERM - Changed return code in case of missing/invalid configuration file or nonexistent account from EX_NOINPUT/EX_DATAERR to EX_CONFIG - Test return value of localtime(3) in msmtp_log() - Windows specific code in net.c: moved translation of error code from WSAStartup() from net_lib_init() to wsa_strerror() - OpenSSL specific code in tls.c: minor cleanup in openssl_io_error() - Always keep control of the format string in calls to merror(). (There were four cases where the result of strerror() was passed as the format string in smtp.c.) - Clarified usage instructions of merror() in merror.h - Check at initialization time whether support for a manually requested authentication mechanism is compiled, *before* establishing a network connection. This required a change from smtp_auth_caps() to the (equally trivial) smtp_authmech_is_supported() function. Made the output of both "not compiled in" messages (TLS and auth mech) consistent. The return code for these error conditions is EX_UNAVAILABLE now. - Make the output of -h/--help and -v/--version consistent with the GNU utilities by including copyright and no-warranty notice (version) and a short description and the bug report address (--help). - Add missing declarations of optarg and optind to msmtp.c, needed for getopt() handling. No compiler complained so far, though. - Fixed stupid error in smtp.c that prevented the detection of output errors when sending the RCPT TO command (highly unlikely to occur). - Cosmetic change in -v/--version output that avoids lines longer than 80 characters - Fixed some man page typos - Fixed typos in conffile.c error message - Fixed typo in tls.c error message (OpenSSL code only) - Changed error messages: "bla [blub]" -> "bla: blub" - Improved some TLS error messages - Corrected short description in man page, README and code comments - Updated README.dos
2005-01-10Remove inet6 from PKG_DEFAULT_OPTIONS. When USE_INET6 is defined it will setadrianp1-2/+2
inet6. Move to calling all such flags 'inet6'.
2004-11-17Remove obsolete variables. You'll want to use:xtraeme1-17/+1
PKG_OPTIONS.<pkg>+= foo blah
2004-09-19Remove trailing whitespace.wiz1-2/+2
2004-09-19dd options.mk support, from Sergio Jimenez.wiz1-0/+54
2004-09-19Update to 1.2.3, provided by Sergio Jimenez in PR 26975.wiz2-6/+9
Changes since 1.0.0: Version 1.2.3: - IPv6 support on Windows systems - The configuration file supports all commands and arguments related to TLS and authentication, even if TLS and/or GNU SASL support is not compiled in - The GNU SASL library is not required to support DIGEST-MD5 and NTLM anymore. This means you can now use the packaged versions of the library from Gentoo or Debian sarge. - You can use the -v/--version option to find out which authentication methods are supported. Version 1.2.2: - Enhancements to the logfile command: - All available information is now written to the logfile (new fields: mailsize=..., smtpmsg='...', errormsg='...'). - Logging to standard output is possible by using "logfile -" Version 1.2.1: - No new features. Version 1.2.0: - This version can be compiled without TLS/SSL support; use --disable-ssl if you really want that. - Read the entries for versions 1.1.x for more changes since the last stable version 1.0.0. Version 1.1.3: - New option -i for compatibility with mail(1). - New 'logfile' command; see man page for details. Version 1.1.2: - No user visible changes. Version 1.1.1: - The tls_nostarttls command now sets the default port to 465 (ssmtp). Version 1.1.0: - Support for SMTP command pipelining. On high latency networks, this may increase transmission speed, especially when sending to many recipients. - The short option for --file, -f, has changed to -F - A new option --from/-f is available to set the envelope from address. - A new option --serverinfo/-S is available to print information about the capabilities and limitations of an SMTP server
2004-06-20Update mail/msmtp to 1.0.0, sent by Sergio Jimenez <TripleDES atxtraeme4-39/+9
eslack dot org> in private email. Changes: Version 1.0.0: - New feature: tilde expansion for filenames in the configuration file Version 0.7.2: - This version adds native support for Windows 9x/ME/NT/2000/XP/2003 (with MinGW) and DOS (with DJGPP and the Watt32 library). Version 0.7.1: - New command: 'domain' - New options: --pretend and --debug Version 0.7.0: - Support for DSN (Delivery Status Notifications) was added via the new commands 'dsn_notify' and 'dsn_return'. - The 'tls_nocertcheck' command was added. It disables all server certificate checks. Use it if you get certificate check errors but still want to use the SMTP server with TLS/SSL. - The 'nostarttls' command is now called 'tls_nostarttls'. Please update your configuration file. Version 0.6.5: - License clarification: msmtp is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. - If you want to use GnuTLS instead of OpenSSL, you will now need GnuTLS >= 1.0.0 and libgcrypt >= 1.1.90! - msmtp now works on systems that lack IPv6 support - msmtp now accepts arbitrary long lines in mails Version 0.6.4: - fixed configuration file code Version 0.6.3: - portability fix for Mac OS X (Randolph Fritz) - fixed --disable-gsasl configure option - man page improvements Version 0.6.2: - use GNU Autotools (Christophe Nowicki) - fixed wildcard support in server certificate's Common Name field Version 0.6.1: - improved certificate check/verification with OpenSSL - code cleanups Version 0.6.0: - Added sanity checks of server certificate when using TLS - Strict server certificate verification with tls_trust_file command - Possibility to send client certificate if requested (tls_key_file and tls_cert_file commands) - Optional support for GnuTLS instead of OpenSSL - Optional support for GSASL (adds DIGEST-MD5 and NTLM authentication methods) - Arguments in the configuration file may now contain blanks - Removed the possibility to choose the TLS version with the tls command - Proper recognition of server capabilities (EHLO response)
2004-04-18Convert to buildlink3.snj1-3/+3
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-2/+2
Buildlink files: RECOMMENDED version changed to current version.
2003-11-12PKGREVISION++ after openssl update.jschauma1-1/+2
2003-09-19Initial import of msmtp, an SMTP plugin for MUAs, provided bywiz5-0/+77
Bryan Carter Vyhmeister in PR 22840. and probably other MUAs (mail user agents). msmtp forwards mails to an SMTP server (for example at a free mail provider) which does the delivery. Features include: * SMTP AUTH methods PLAIN, LOGIN and CRAM-MD5 * TLS encrypted connections * IPv6 support * robustness * detailed error messages (including the full answer of the SMTP server) if something goes wrong * sendmail compatible exit codes (which most MUAs understand). Simply tell your MUA to call msmtp instead of /usr/sbin/sendmail.