diff --git a/user/msmtp/.config/msmtp/getpass.py b/user/msmtp/.config/msmtp/getpass.py new file mode 100755 index 0000000..3455b7b --- /dev/null +++ b/user/msmtp/.config/msmtp/getpass.py @@ -0,0 +1,10 @@ +#! /usr/bin/env python2 +import sys +from subprocess import check_output + + +def get_pass(account): + return check_output("pass mail/" + account, shell=True).splitlines()[0] + +if __name__ == '__main__': + print get_pass(sys.argv[1]) diff --git a/user/msmtp/.config/msmtp/msmtprc b/user/msmtp/.config/msmtp/msmtprc new file mode 100644 index 0000000..8143256 --- /dev/null +++ b/user/msmtp/.config/msmtp/msmtprc @@ -0,0 +1,14 @@ +account jombi +host mail.jombi.fr +port 587 +protocol smtp +auth on +from nicolas@jombi.fr +user nicolas@jombi.fr +passwordeval "$XDG_CONFIG_HOME/msmtp/getpass.py nicolas@jombi.fr" +tls on +tls_starttls on +tls_trust_file /etc/ssl/certs/ca-certificates.crt + + +account default : jombi