update-fingerprint 387 B

1234567891011121314
  1. #!/bin/bash
  2. # update tls_fingerprint entry in ~/.msmtprc
  3. cd /home/philip
  4. # get the server fingerprint
  5. KEY=$(msmtp --serverinfo --tls --tls-certcheck=off --host=mail.nagatha.fr --port=587 | grep SHA256:)
  6. # remove spaces
  7. KEY=$(echo $KEY | tr -d ' ')
  8. # remove SHA256:
  9. KEY=${KEY:7}
  10. # replace tls_fingerprint line in .msmtprc
  11. sed -i "s/^tls_fingerprint.*/tls_fingerprint $KEY/g" .msmtprc