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