Hi.
I had been able to send mails from my gmail account via mu4e.
But from last day onwards, I have been getting this smtp error.
```
Certificate information
Issued by: WR2
Issued to: CN=
smtp.gmail.com Hostname:
smtp.gmail.com Public key: EC/ECDSA, signature: RSA-SHA256
Public key ID:
sha256:89:bb:f4:d1:36:a4:be:cb:78:f1:44:3d:e8:1b:d5:1e:d9:1c:08:97:4d:f9:d3:a6:14:46:50:d0:82:\
35:37:e5
Session: TLS1.3, key: ECDHE-RSA, cipher: AES-256-GCM, mac: AEAD
Security level: High
Valid: From 2026-05-18 to 2026-08-10
The TLS connection to
smtp.gmail.com:587 is insecure
for the following reason:
* fingerprint has changed
```
Upon searching about it, I saw that it is normal for gmail SMTP server
to change their certificate.
But how can we verify that this certificate is indeed okay?
I tried
```
openssl s_client -starttls smtp -connect
smtp.gmail.com:587```
and it gave
```
Connecting to 2404:6800:4000:1025::6d
CONNECTED(00000003)
depth=2 C=US, O=Google Trust Services LLC, CN=GTS Root R1
verify return:1
depth=1 C=US, O=Google Trust Services, CN=WR2
verify return:1
depth=0 CN=
smtp.gmail.comverify return:1
---
Certificate chain
0 s:CN=
smtp.gmail.com i:C=US, O=Google Trust Services, CN=WR2
a:PKEY: EC, (prime256v1); sigalg: sha256WithRSAEncryption
v:NotBefore: May 18 18:37:13 2026 GMT; NotAfter: Aug 10 18:37:12 2026 GMT
1 s:C=US, O=Google Trust Services, CN=WR2
i:C=US, O=Google Trust Services LLC, CN=GTS Root R1
a:PKEY: RSA, 2048 (bit); sigalg: sha256WithRSAEncryption
v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
2 s:C=US, O=Google Trust Services LLC, CN=GTS Root R1
i:C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
a:PKEY: RSA, 4096 (bit); sigalg: sha256WithRSAEncryption
v:NotBefore: Jun 19 00:00:42 2020 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIEVjCCAz6gAwIBAgIQAgFaLWUsWTwQb1jPWRAb2TANBgkqhkiG9w0BAQsFADA7
MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQww
CgYDVQQDEwNXUjIwHhcNMjYwNTE4MTgzNzEzWhcNMjYwODEwMTgzNzEyWjAZMRcw
FQYDVQQDEw5zbXRwLmdtYWlsLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BHa3YrkqLGRXUIGlEUAMg3JCWBDHSxq7F/DZbEKd6o11Vt9sJ/8L2hjc1YCA3irJ
VzWKm2n092GlhEkSizkCWpijggJBMIICPTAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0l
BAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUlF+k7eHfkWOk
EvkcwDxqxUey5mUwHwYDVR0jBBgwFoAU3hse7XkV1D43JMMhu+w0OW1CsjAwWAYI
KwYBBQUHAQEETDBKMCEGCCsGAQUFBzABhhVodHRwOi8vby5wa2kuZ29vZy93cjIw
JQYIKwYBBQUHMAKGGWh0dHA6Ly9pLnBraS5nb29nL3dyMi5jcnQwGQYDVR0RBBIw
EIIOc210cC5nbWFpbC5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwNgYDVR0fBC8w
LTAroCmgJ4YlaHR0cDovL2MucGtpLmdvb2cvd3IyLzlVVmJOMHc1RTZZLmNybDCC
AQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AK9niDtXsE7dj6bZfvYuqOuBCsdxYPAk
XlXWDC/nhYc6AAABnjyXr2EAAAQDAEcwRQIhAIs4CjVmS+pb8GajJHbOnUaqFUy5
JGdIzVHAj0XeUexbAiAdEXnPkadRCMUtESr/oqEoDRz+ZVn54Iidgbwe5YMEPQB2
ANgJVTuUT3r/yBYZb5RPhauw+Pxeh1UmDxXRLnK7RUsUAAABnjyXrrEAAAQDAEcw
RQIgCMuFjxjrm5WXiBN9vtYEbE2d/ktEr6TyAK0ck/KZWC8CIQDkhbAVUhV6wHl4
I65T7hWvT/xWKtUrDbWlH7wG3COkyTANBgkqhkiG9w0BAQsFAAOCAQEANoWvEZxF
W0pmGwqQDlGycohNHDXpdg374ET1ezC5s61SHVnPNkVB+dcxG859nnEOzNtDYhpl
ZU8hnis9mmqmE5zeEyExv5o9Tm+vKa190UWBxGWnhS8vPM37pLt76gxXY0WaJnIa
7gI9WFWEkdZaFLktPxUUSe3oxzCdJk0SAgN7OjiEnJDiL2F+AQVANaFfXkEhG0Qc
mvqkYsoWITDcsFBYxfuJXv/GMQ2nTjCHcSJ4Kx+1wS533YtD6Jjd0hRtXdjScXkZ
B7mw/9yFAzwS0HUksXU5AoOO6praN/DeZiXq25hOrvyTjCTxNt2KvTywrHe26AUR
/9qVV8OkVAK2KQ==
-----END CERTIFICATE-----
subject=CN=
smtp.gmail.comissuer=C=US, O=Google Trust Services, CN=WR2
---
No client certificate CA names sent
Requested Signature Algorithms: ECDSA+SHA256:RSA-PSS+SHA256:RSA+SHA256:ECDSA+SHA384:RSA-PSS+SHA384:RSA+SHA384:RSA-PSS+SHA512:RSA+SHA512:RSA+SHA1
Shared Requested Signature Algorithms: ECDSA+SHA256:RSA-PSS+SHA256:RSA+SHA256:ECDSA+SHA384:RSA-PSS+SHA384:RSA+SHA384:RSA-PSS+SHA512:RSA+SHA512
Peer signing digest: SHA256
Peer signature type: ecdsa_secp256r1_sha256
Negotiated TLS1.3 group: X25519MLKEM768
---
SSL handshake has read 5526 bytes and written 1699 bytes
Verification: OK
---
New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384
Protocol: TLSv1.3
Server public key is 256 bit
This TLS version forbids renegotiation.
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
250 SMTPUTF8
```