tpn / msmtp Goto Github PK
View Code? Open in Web Editor NEWMirror of msmtp repo.
License: GNU General Public License v3.0
Mirror of msmtp repo.
License: GNU General Public License v3.0
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.
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.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.