./mail/msmtp, SMTP plugin for MUAs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.8.0, Package name: msmtp-1.8.0, Maintainer: bcv

msmtp -- SMTP plugin for MUAs

This is a simple program that works as an "SMTP plugin" for Mutt
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.


Required to build:
[pkgtools/cwrappers]

Package options: ssl

Master sites:

SHA1: a6dbfa621b6399fdd7b103351599e70a38f275b7
RMD160: ea4c5d0f20a63688970b09e7078d9797b5dae69e
Filesize: 295.586 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-29 23:42:13 by Sebastian Wiedenroth | Files touched by this commit (1)
Log message:
msmtp: link network libs on SunOS
   2018-09-19 11:26:45 by Leonardo Taccari | Files touched by this commit (4) | Package updated
Log message:
msmtp: Update mail/msmtp to 1.8.0

pkgsrc changes:
- Update HOMEPAGE and MASTER_SITES
- Remove inet6 option (it was actually a no-op)
- Adjust libidn dependency to libidn2 per 1.8.0 change
- Cleanup the options.mk a bit: no need to add pkg-config to USE_TOOLS, it was
  already needed as tool and remove all --with-*-prefix= because pkg-config is
  used for that

Changes:
Version 1.8.0:
- A minimal SMTP server called msmtpd was added that listens on the local host
  and pipes mails to msmtp (or another program). It is intended to be used with
  system services that cannot be configured to call msmtp directly. You can
  disable it with the configure option --without-msmtpd.
- Using OpenSSL is discouraged and may not be supported in the future. Please
  use GnuTLS instead. The reasons are explained here:
  https://marlam.de/msmtp/news/openssl-discouraged/
- As using GNU SASL is most likely unnecessary, it is disabled by default now.
  Since everything uses TLS nowadays and thus can use PLAIN authentication, you
  really only need it for GSSAPI.
- If your system requires a library for IDN support, libidn2 is now used instead
  of the older libidn.
- The CRAM-MD5 authentication method is marked as obsolete / insecure and will
  not be chosen automatically anymore.
- The passwordeval command does not require the password to be terminated by a
  new line character anymore.
- The new logfile_time_format command allows to customize log file time stamps.
- Builtin default port numbers are now used instead of consulting /etc/services.
- Support for DJGPP and for systems lacking vasprintf(), mkstemp(), or tmpfile()
  is removed.

Version 1.6.8:
- Add --source-ip option and source_ip command to bind the outgoing connection
  to a specific source IP address.
- Enable SNI for TLS

Version 1.6.7:
- Add support for ~/.config/msmtp/config as configuration file
- Add network timeout handling on Windows
- Fix command line handling of SHA256 TLS fingerprints
- Fix SIGPIPE handling (affects at least Mac OS X)
- Add french translation, and update german translation
   2018-04-18 00:29:53 by Thomas Klausner | Files touched by this commit (286)
Log message:
Add p11-kit to gnutls/bl3.mk and bump dependencies.
   2017-08-30 15:55:12 by Sebastian Wiedenroth | Files touched by this commit (1)
Log message:
Add feature macosx-keyring for msmtp if build on Dawrin

msmtp provides MacOS X Keychain support by using the configuration
option `--with-macosx-keyring`. With this setting enabled passwords
for msmtp can be stored in the MacOS X keychain.

From Thomas Merkel in NetBSD/pkgsrc#14
   2016-11-15 09:54:40 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
Update mail/msmtp to msmtp-1.6.6

Changes:
1.6.6
-----
This version fixes a memory leak and a double-free in msmtp_read_headers(). The
double-free was triggered by read errors.
   2016-09-19 15:04:29 by Thomas Klausner | Files touched by this commit (147)
Log message:
Recursive PKGREVISION bump for gnutls shlib major bump.
   2016-06-07 09:08:30 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
Update mail/msmtp to 1.6.5

pkgsrc changes:
- (cosmetic) fix a pkglint warning and proper indent variables in options.mk

Changes:
Version 1.6.5:
- Support SHA256 fingerprints for tls_fingerprint, and mark both SHA1 and MD5 as
  deprecated.
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.