* gnu/packages/msmtp.scm: New file. --- gnu/packages/msmtp.scm | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 gnu/packages/msmtp.scm
diff --git a/gnu/packages/msmtp.scm b/gnu/packages/msmtp.scm new file mode 100644 index 0000000..0cf01d4 --- /dev/null +++ b/gnu/packages/msmtp.scm @@ -0,0 +1,46 @@ +(define-module (gnu packages msmtp) + #:use-module (gnu packages) + #:use-module (gnu packages compression) + #:use-module (gnu packages libidn) + #:use-module (gnu packages gnutls) + #:use-module (gnu packages gsasl) + #:use-module (gnu packages pkg-config) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix build-system gnu) + #:use-module ((guix licenses) #:prefix license:) + ) + +(define-public msmtp + (package + (name "msmtp") + (version "1.4.32") + (source + (origin + (method url-fetch) + (uri (string-append "http://downloads.sourceforge.net/project/msmtp/msmtp/" + version "/msmtp-" version ".tar.bz2")) + (sha256 (base32 + "122z38pv4q03w3mbnhrhg4w85a51258sfdg2ips0b6cgwz3wbw1b")))) + (build-system gnu-build-system) + (inputs + `(("libidn" ,libidn) + ("gnutls" ,gnutls) + ("zlib" ,zlib) + ("gsasl" ,gsasl))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "http://msmtp.sourceforge.net/") + (arguments + `(#:configure-flags (list "--with-libgsasl" + "--with-libidn" + "--with-ssl=gnutls"))) + (synopsis + "SMTP client") + (description + "msmtp is an SMTP client. In the default mode, it transmits a mail to +an SMTP server (for example at a free mail provider) which takes care of further +delivery. To use this program with your mail user agent (MUA), create +a configuration file with your mail account(s) and tell your MUA to call +msmtp instead of /usr/sbin/sendmail.") + (license license:gpl3+))) -- 2.1.2
