Hello to everyone, on a Ubuntu 14 using a freshly compiled msmtp (Martin: --with-libsecret works fine, thanks!) I get the following error:
$ echo 'some text' | msmtp --account roc...@nanooq.org pleaseple...@please.work msmtp: GNU SASL: GSSAPI error in client while negotiating security context in gss_init_sec_context() in SASL library. This is most likely due insufficient credentials or malicious interactions. But, it works, if I run msmtp like this: $ echo 'some text' | msmtp --host mail.pleaseple...@please.work --user=roc...@nanooq.org tests...@mailinator.com --from=roc...@nanooq.org --tls=on --tls-trust-file=/etc/ssl/certs/ca-certificates.crt --tls-starttls=on --auth=on Then, msmtp asks me for a password, gets it and sends the mail. This is the block from .msmtprc - something must be missing, because it won't work using --acount: account roc...@nanooq.org auth on tls on tls_starttls on host mail.pleaseple...@please.work user roc...@nanooq.org from roc...@nannooq.org tls_trust_file /etc/ssl/certs/ca-certificates.crt port 587 logfile ~/.msmtp.log password averygoodpassword The same configuration settings work on my CentOS. So, I need to find out where the friction is. Please point me in the right direction. $ msmtp --version msmtp version 1.4.32 Platform: i686-pc-linux-gnu TLS/SSL library: GnuTLS Authentication library: GNU SASL Supported authentication methods: plain scram-sha-1 cram-md5 gssapi external digest-md5 login ntlm IDN support: enabled Maybe the debug output is more helpful? $ echo 'some text' | msmtp --debug --account roc...@nanooq.org pleaseple...@please.work ignoring system configuration file /usr/local/etc/msmtprc: No such file or directory loaded user configuration file /home/user/.msmtprc using account roc...@nanooq.org from /home/user/.msmtprc host = mail.please.work port = 587 proxy host = (not set) proxy port = 0 timeout = off protocol = smtp domain = localhost auth = choose user = roc...@nanooq.org password = * passwordeval = python -c "import keyring; print keyring.get_password('roc...@nanooq.org', 'rochet')" ntlmdomain = (not set) tls = on tls_starttls = on tls_trust_file = /etc/ssl/certs/ca-certificates.crt tls_crl_file = (not set) tls_fingerprint = (not set) tls_key_file = (not set) tls_cert_file = (not set) tls_certcheck = on tls_min_dh_prime_bits = (not set) tls_priorities = (not set) auto_from = off maildomain = (not set) from = roc...@nanooq.org dsn_notify = (not set) dsn_return = (not set) keepbcc = off logfile = /home/user/.msmtp.log syslog = (not set) aliases = (not set) reading recipients from the command line <-- 220 SMTP Service Of Please Work --> EHLO localhost <-- 250-mail.please.work Hello [12.345.6.78] <-- 250-SIZE 44040192 <-- 250-PIPELINING <-- 250-DSN <-- 250-ENHANCEDSTATUSCODES <-- 250-STARTTLS <-- 250-AUTH GSSAPI NTLM <-- 250-8BITMIME <-- 250-BINARYMIME <-- 250 CHUNKING --> STARTTLS <-- 220 2.0.0 SMTP server ready TLS certificate information: Owner: Common Name: please.work Organization: Please Work Locality: WORK State or Province: WORK Country: WORK Issuer: Common Name: Work Organization: Work Organizational unit: Work Country: Work Validity: Activation time: fim 11.maí 2012, 14:07:14 GMT Expiration time: þri 10.maí 2017, 14:07:14 GMT Fingerprints: SHA1: 00:11:22:33::44:55:66:77:88:99:AA:BB:CC:DD:EE:FF:00:11:22:33 MD5: 00:11:22:33:44:55:66:77:88:99:AA:BB:CC:DD:EE:DD --> EHLO localhost <-- 250-mail.please.work Hello [12.345.6.78] <-- 250-SIZE 44040192 <-- 250-PIPELINING <-- 250-DSN <-- 250-ENHANCEDSTATUSCODES <-- 250-AUTH GSSAPI NTLM LOGIN <-- 250-8BITMIME <-- 250-BINARYMIME <-- 250 CHUNKING msmtp: GNU SASL: GSSAPI error in client while negotiating security context in gss_init_sec_context() in SASL library. This is most likely due insufficient credentials or malicious interactions. msmtp: could not send mail (account roc...@nanooq.org from /home/user/.msmtprc) I use the correct credentials, but I do not consider fetching my own e-mail a malicious interaction, and commandline execution not referencing --account works. What do I miss? Cheers, rochet -- Please encrypt communication: 2048D/A0B32504 2014-01-28 [expires: 2015-12-26] Key fingerprint = 9C69 97F3 03B9 A509 4F99 AAB0 C438 6955 A0B3 2504 nanooq (only encrypted traffic allowed) <nan...@nanooq.org> ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ msmtp-users mailing list msmtp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msmtp-users