I just set up msmtp for the first time and am having some difficulties configuring it. My ~/.msmtprc is pasted below. When I send mail from either account to my Hamp account, it arrives. Only when I send mail from my Fowl account does it actually get there. I replied to an email to a friend and she got it, however, I did tried sending an email to another friend and she never got it. I'm also unable to send to test accounts I open at 10minutemail.com.
I tried not using the MUA, alot, and |-ing a mock message w/ cat, or just some text w/ echo instead, and this seems to have no effect. I realized when using the echo form that no return address is displayed (i.e., when I send a message to Hamp and it actually goes through, but the cat method seems to be basically the same as what my MUA, alot, is doing). I included the debug and log entry for the `echo "some text here"` and `cat mail.txt` methods I tried. Both seem to go through, which is why I feel like there is some metadata piece msmtp is not attaching w/ the message and for that reason they are being rejected by most MDAs. My understanding of these protocols is limited and this is in part an attempt to learn something about them, so apologies if I come off like a total idiot on this. Thanks to anyone willing to take a look at this and help me out. $ cat ~/.msmtprc ## Set default values for all following accounts defaults # General #proxy_host 127.0.0.1 # Tor #proxy_port 9050 # Tor # Authentication auth on # TLS commands tls on tls_starttls on tls_certcheck on #tls_crl_file off # cert revocation list (CRL) #tls_trust_file /etc/ssl/certs/ca-certificates.crt tls_min_dh_prime_bits tls_priorities # Sendmail mode specific cmds logfile ~/.msmtp.log syslog LOG_MAIL # Hamp account Hamp host smtp.hampshire.edu port 587 domain smtp.hampshire.edu user n*@hamphire.edu from n*@hamphire.edu password * #password_eval # set up w/ gnome-keyring or keeppass later tls_fingerprint CA:E4:17:4D:C5:D9:C3:6C:E3:DE:78:34:F1:B2:ED:83:7F:2E:90:0D # Fowl account Fowl host smtp.riseup.net port 587 domain smtp.riseup.net user f*@riseup.net from f*@riseup.net password * #password_eval # set up w/ gnome-keyring or keeppass later tls_fingerprint 19:72:84:A1:62:4E:44:23:7D:F7:AA:6B:2E:54:26:41:37:D0:29:E3 $ echo "Sup dog?" | msmtp -a Hamp --debug f*@riseup.net ignoring system configuration file /etc/msmtprc: No such file or directory loaded user configuration file /home/fowlslegs/.msmtprc using account Hamp from /home/fowlslegs/.msmtprc host = smtp.hampshire.edu port = 587 timeout = off protocol = smtp domain = smtp.hampshire.edu auth = choose user = n*@hamphire.edu password = * passwordeval = (not set) ntlmdomain = (not set) tls = on tls_starttls = on tls_trust_file = (not set) tls_crl_file = (not set) tls_fingerprint = CA:E4:17:4D:C5:D9:C3:6C:E3:DE:78:34:F1:B2:ED:83:7F:2E:90:0D tls_key_file = (not set) tls_cert_file = (not set) tls_certcheck = on tls_force_sslv3 = off tls_min_dh_prime_bits = (not set) tls_priorities = (not set) auto_from = off maildomain = (not set) from = n*@hamphire.edu dsn_notify = (not set) dsn_return = (not set) keepbcc = off logfile = /home/fowlslegs/.msmtp.log syslog = LOG_MAIL aliases = (not set) reading recipients from the command line <-- 220 hyperion.localdomain ESMTP Postfix (Debian/GNU) --> EHLO smtp.hampshire.edu <-- 250-hyperion.localdomain <-- 250-PIPELINING <-- 250-SIZE 262144000 <-- 250-VRFY <-- 250-ETRN <-- 250-STARTTLS <-- 250-ENHANCEDSTATUSCODES <-- 250-8BITMIME <-- 250 DSN --> STARTTLS <-- 220 2.0.0 Ready to start TLS TLS certificate information: Owner: Common Name: *.hampshire.edu Organizational unit: Domain Control Validated Issuer: Common Name: Starfield Secure Certificate Authority - G2 Organization: Starfield Technologies, Inc. Organizational unit: http://certs.starfieldtech.com/repository/ Locality: Scottsdale State or Province: Arizona Country: US Validity: Activation time: Wed 16 Apr 2014 08:01:03 AM PDT Expiration time: Sun 02 Dec 2018 08:08:19 AM PST Fingerprints: SHA1: CA:E4:17:4D:C5:D9:C3:6C:E3:DE:78:34:F1:B2:ED:83:7F:2E:90:0D MD5: 78:B0:31:23:5A:AD:28:EA:73:64:B1:29:90:D5:57:7B --> EHLO smtp.hampshire.edu <-- 250-hyperion.localdomain <-- 250-PIPELINING <-- 250-SIZE 262144000 <-- 250-VRFY <-- 250-ETRN <-- 250-AUTH LOGIN PLAIN <-- 250-AUTH=LOGIN PLAIN <-- 250-ENHANCEDSTATUSCODES <-- 250-8BITMIME <-- 250 DSN --> AUTH PLAIN AG5ndjEwQGhhbXBoaXJlLmVkdQAkTCFtM3lidWJibDNz <-- 235 2.7.0 Authentication successful --> MAIL FROM:<n*@hamphire.edu> --> RCPT TO:<f*@riseup.net> --> DATA <-- 250 2.1.0 Ok <-- 250 2.1.5 Ok <-- 354 End data with <CR><LF>.<CR><LF> --> Sup dog? --> . <-- 250 2.0.0 Ok: queued as 63CC59D2FC --> QUIT <-- 221 2.0.0 Bye $ cat .msmtp.log | grep 63CC Jul 10 20:41:31 host=smtp.hampshire.edu tls=on auth=on user=n*@hamphire.edu from=n*@hamphire.edu recipients=f*@riseup.net mailsize=18 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as 63CC59D2FC' exitcode=EX_OK $ vi mail.txt $ cat mail.txt To: <f*@riseup.net> From: "Noah Vesely" <n*@hampshire.edu> Subject: Test MSMTPRC PLEASE! $ cat mail.txt | msmtp -a Hamp --debug -t ignoring system configuration file /etc/msmtprc: No such file or directory loaded user configuration file /home/fowlslegs/.msmtprc using account Hamp from /home/fowlslegs/.msmtprc host = smtp.hampshire.edu port = 587 timeout = off protocol = smtp domain = smtp.hampshire.edu auth = choose user = n*@hamphire.edu password = * passwordeval = (not set) ntlmdomain = (not set) tls = on tls_starttls = on tls_trust_file = (not set) tls_crl_file = (not set) tls_fingerprint = CA:E4:17:4D:C5:D9:C3:6C:E3:DE:78:34:F1:B2:ED:83:7F:2E:90:0D tls_key_file = (not set) tls_cert_file = (not set) tls_certcheck = on tls_force_sslv3 = off tls_min_dh_prime_bits = (not set) tls_priorities = (not set) auto_from = off maildomain = (not set) from = n*@hamphire.edu dsn_notify = (not set) dsn_return = (not set) keepbcc = off logfile = /home/fowlslegs/.msmtp.log syslog = LOG_MAIL aliases = (not set) reading recipients from the command line and the mail <-- 220 hyperion.localdomain ESMTP Postfix (Debian/GNU) --> EHLO smtp.hampshire.edu <-- 250-hyperion.localdomain <-- 250-PIPELINING <-- 250-SIZE 262144000 <-- 250-VRFY <-- 250-ETRN <-- 250-STARTTLS <-- 250-ENHANCEDSTATUSCODES <-- 250-8BITMIME <-- 250 DSN --> STARTTLS <-- 220 2.0.0 Ready to start TLS TLS certificate information: Owner: Common Name: *.hampshire.edu Organizational unit: Domain Control Validated Issuer: Common Name: Starfield Secure Certificate Authority - G2 Organization: Starfield Technologies, Inc. Organizational unit: http://certs.starfieldtech.com/repository/ Locality: Scottsdale State or Province: Arizona Country: US Validity: Activation time: Wed 16 Apr 2014 08:01:03 AM PDT Expiration time: Sun 02 Dec 2018 08:08:19 AM PST Fingerprints: SHA1: CA:E4:17:4D:C5:D9:C3:6C:E3:DE:78:34:F1:B2:ED:83:7F:2E:90:0D MD5: 78:B0:31:23:5A:AD:28:EA:73:64:B1:29:90:D5:57:7B --> EHLO smtp.hampshire.edu <-- 250-hyperion.localdomain <-- 250-PIPELINING <-- 250-SIZE 262144000 <-- 250-VRFY <-- 250-ETRN <-- 250-AUTH LOGIN PLAIN <-- 250-AUTH=LOGIN PLAIN <-- 250-ENHANCEDSTATUSCODES <-- 250-8BITMIME <-- 250 DSN --> AUTH PLAIN AG5ndjEwQGhhbXBoaXJlLmVkdQAkTCFtM3lidWJibDNz <-- 235 2.7.0 Authentication successful --> MAIL FROM:<n*@hamphire.edu> --> RCPT TO:<n*@hampshire.edu> --> DATA <-- 250 2.1.0 Ok <-- 250 2.1.5 Ok <-- 354 End data with <CR><LF>.<CR><LF> --> To: <n*@hampshire.edu> --> From: "Noah Vesely" <f*@riseup.net> --> Subject: Test --> --> MSMTPRC PLEASE! --> . <-- 250 2.0.0 Ok: queued as 9A87F9D2B9 --> QUIT <-- 221 2.0.0 Bye $ cat .msmtp.log | grep 9A87 Jul 10 22:57:10 host=smtp.hampshire.edu tls=on auth=on user=n*@hamphire.edu from=n*@hamphire.edu recipients=n*@hampshire.edu mailsize=100 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as 9A87F9D2B9' exitcode=EX_OK ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ msmtp-users mailing list msmtp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msmtp-users