BSD Ports

mail/msmtp 1.8.34 FreeBSD

SMTP plugin for MUAs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
13fe46376f
License
GPLv3
Categories
mail
Package size
186.1 KiB, 743.6 KiB installed

Description

msmtp -- An SMTP client

msmtp is an SMTP client that can be used as an "SMTP plugin" for Mutt and probably other MUAs (mail user agents). It forwards mails to an SMTP server (for example at a free mail provider) which does the delivery. To use this program, create a configuration file with your mail account(s) and tell your MUA to call msmtp instead of /usr/sbin/sendmail.

Features include:

\* SMTP AUTH methods PLAIN, LOGIN and CRAM-MD5
  (and DIGEST-MD5 and NTLM when compiled with GSASL support)
\* TLS encrypted connections
  (including server certificate verification and the possibility to send
   a client certificate)
\* DSN (Delivery Status Notification) support
\* IPv6 support (on systems that support it)
\* support for multiple accounts
\* sendmail compatible exit codes (which most MUAs understand).

In the other systems

SystemPortVersion
FreeBSDmail/msmtp1.8.34
OpenBSDmail/msmtp1.8.34
NetBSDmail/msmtp1.8.32nb2
DragonFlymail/msmtp1.8.28
MidnightBSDmail/msmtp1.8.34

Install

Binary package:

pkg install msmtp

From the ports tree:

cd /usr/ports/mail/msmtp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	msmtp>0:mail/msmtp

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.341.8.341.8.221.8.301.8.34
FreeBSD:14:quarterly1.8.341.8.34n/a1.8.301.8.34
FreeBSD:15:latest1.8.341.8.34n/a1.8.301.8.30
FreeBSD:15:quarterly1.8.341.8.34n/an/an/a
FreeBSD:16:latest1.8.341.8.34n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 28
Run dependencies 14

No port depends on this one.

Configuration

Options name: mail_msmtp

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GNUTLSonSSL/TLS support via GnuTLS
GSASLoffGSASL support
IDNoffInternational Domain Names support
LIBSECREToffGNOME password management
MSMTPDonInclude minimal SMTP server that pipes mails to msmtp
MSMTPQonInstall offline messaging scripts
NLSoffNative Language Support
OPENSSLoffSSL/TLS support via OpenSSL
USES
cpe gmake makeinfo pkgconfig shebangfix tar:xz
Service scripts
none

Files

Manual pages 2
  • msmtp(1)
  • msmtpd(1)
pkg-plist 19
  • bin/msmtp
  • bin/msmtpd
  • bin/msmtp-queue
  • bin/msmtpq
  • share/locale/de/LC_MESSAGES/msmtp.mo
  • share/locale/eo/LC_MESSAGES/msmtp.mo
  • share/locale/es/LC_MESSAGES/msmtp.mo
  • share/locale/fr/LC_MESSAGES/msmtp.mo
  • share/locale/ka/LC_MESSAGES/msmtp.mo
  • share/locale/pt_BR/LC_MESSAGES/msmtp.mo
  • share/locale/ro/LC_MESSAGES/msmtp.mo
  • share/locale/ru/LC_MESSAGES/msmtp.mo
  • share/locale/sr/LC_MESSAGES/msmtp.mo
  • share/locale/sv/LC_MESSAGES/msmtp.mo
  • share/locale/ta/LC_MESSAGES/msmtp.mo
  • share/locale/uk/LC_MESSAGES/msmtp.mo
  • share/locale/zh_CN/LC_MESSAGES/msmtp.mo
  • share/man/man1/msmtp.1.gz
  • share/man/man1/msmtpd.1.gz
distinfo 1
FileSizeSHA256
msmtp-1.8.34.tar.xz46394084e8fe2a5a80a1ee7802013b3fbdb846a3f27a4163cf37a1c6d7c7f888873ead
Master sites 1
  • https://marlam.de/msmtp/releases/

Commit history 2

DateCommitCreditsLog message
13fe46376f Roman Bogorodskiy mail/msmtp: update to 1.8.34
- Update to 1.8.34 - Remove patch merged upstream
ec65063e77 Roman Bogorodskiy mail/msmtp: update to 1.8.33