blob: e25a0b413d7bef3da89080c0353670905a6caf35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/bash
# update tls_fingerprint entry in ~/.msmtprc
MAILSERVER="mail.server.com"
PORT="587"
cd $HOME
# get the server fingerprint
KEY=$(msmtp --serverinfo --tls --tls-certcheck=off --host="$MAILSERVER" --port="$PORT" | grep -E -o "([0-9A-Za-z]{2}:){31}[0-9A-Za-z]{2}")
# replace tls_fingerprint line in .msmtprc
sed -i "s/^tls_fingerprint.*/tls_fingerprint $KEY/g" .msmtprc
echo ".msmtprc has been updated with the latest $MAILSERVER fingerprint."
|