Sup

ShIce

 * um nur Weiterleitungen zu nutzen

Debugging
defaults tls on tls_trust_file /etc/pki/tls/certs/ca-bundle.crt logfile ~/.msmtp.log
 * create an account in .msmtprc
 * 1) Set default values for all following accounts.
 * 1) tls_trust_file /etc/ssl/certs/ca-certificates.crt, but also symlink:

account user@from.foo host yoursubdomainof.uberspace.de from user@from.foo port 587 auth on user youruberspaceusername-user@yoursubdomain.uberspace.de password mypasswordislongerthanyours From:user@from.foo To:user@to.bar Subject: Test from command line
 * 1) from.foo
 * 1) commenting host
 * 2) smtp.* will work but ugly
 * 3) *.yourdoma.in won't work because auf TLS-issues.
 * 1) commenting from
 * 2) seth@procrastonos.org says you can fiddle with that.
 * 1) commenting port
 * 2) if not set, then "server does not support authentication"
 * 3) error is thrown.
 * 4) Duh, obviously! Only if port not 587, stuff works.
 * 5) quote from your uberspace.de Datenblatt:
 * 6) Für Relaying via SMTP AUTH benutze bitte den Standardport 587
 * 7) (SMTP Submit) mit STARTTLS gemäß RFC 4409; die Ports 25 bzw.
 * 8) 465 (SSL) sind für die Anlieferung von Mails durch andere
 * 9) Mailserver da und sind nicht zum Relaying geeignet.
 * 1) commenting auth
 * 2) Set this to "on", otherwise it won't work
 * 3) Server and client agree on Auth-method PLAIN
 * 1) commenting on user
 * 2) this is crucial. have a look at your "datenblatt"
 * 3) for different representation of your user name
 * 1) commenting on password
 * create a file mail.txt:

Hello, this is a test msmtp --debug --account=user@from.foo -t < test.mail
 * run debug tests like this:
 * It should work, just dont' forget the "-t" in your .msmtprc


 * 1) Next step is to gpg-agent the password or at least passwordeval it... source
 * 2) Then use my own TLS certificate, if possible
 * 3) Afterwards GPG the shit out of it...