Git Product home page Git Product logo

msmtp's Introduction

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 does the 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.

Features include:
- Sendmail compatible interface (command line options and exit codes).
- PIPELINING support for increased transmission speed.
- DSN (Delivery Status Notification) support.
- RMQS (Remote Message Queue Starting) support (ETRN keyword).
- IPv6 support.
- LMTP support.
- Authentication methods PLAIN, LOGIN, and CRAM-MD5.
- Support for multiple accounts.

Optional features, depending on external libraries:
- TLS/SSL support, including client certificates (requires GnuTLS or OpenSSL).
- Additional authentication methods EXTERNAL, GSSAPI, SCRAM-SHA-1, DIGEST-MD5,
  NTLM (requires GNU Libgsasl).
- Support for Internationalized Domain Names (IDN) (requires GNU Libidn).
- Native language support (NLS) (may require GNU libintl).

The homepage of this program is <http://msmtp.sourceforge.net/>.

This program is free software; you can redistribute it and/or modify it under 
the terms of the GNU General Public License (see the file COPYING) as published
by the Free Software Foundation; either version 3 of the License, or (at your 
option) any later version.

msmtp's People

Contributors

ambrevar avatar ericpruitt avatar fastfret79 avatar k0lter avatar keithbowes avatar marlam avatar novel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

msmtp's Issues

Permission error passwordeval and awk

Hello,

I don't know where else to ask for help with an issue that I'm having with msmtp. Basically, for some reason I get a permission error when using passwordeval. I've opened a question on SO, tried lots of things, but got no answer/result so far. Can you please help me or point me towards someone who might be able to help? Thank you in advance.

Problem Set tls_crl_file

Hi!

I have get this issue when enable this option (tls_crl_file) and try send an mail.
The revoke certificate was get on http://www.cacert.org/revoke.crl with permissions 644 root:root

$msmtp [email protected] msmtp: cannot set X509 CRL file /etc/ssl/certs/revoke.crl for TLS session: Base64 decoding error. msmtp: could not send mail (account default from /root/.msmtprc)

My conf file:
`defaults
account gmail
host smtp.gmail.com
port 587
#proxy_host 127.0.0.1
#proxy_port 9001
from [email protected]
timeout off
protocol smtp
auth on
user mymailuser
passwordeval gpg --no-tty -q -d ~/.gmail.gpg
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
tls_crl_file /etc/ssl/certs/revoke.crl

logfile /var/log/mail.log
syslog on
account default : gmail`

When disable the option, work great!

Thank you to advance for solution or a explanation to understanding the error.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.