Skip to content

Commit 54f3cfa

Browse files
committed
Updated SSL certificates
1 parent 4629bc5 commit 54f3cfa

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

MailKit/MailService.cs

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -440,49 +440,50 @@ internal static bool IsKnownMailServerCertificate (X509Certificate2 certificate)
440440
case "imap.gmail.com":
441441
switch (issuer) {
442442
case GMailCertificateIssuer:
443-
return (serial == "05145C9BED1F0724127CDE893877CD1F" && fingerprint == "7BA8CD3132E537EB031E259180BE8DA225CDB541") // Expires 3/31/2025 4:37:06 AM
444-
|| (serial == "00FE0040D14EEED15210BBA92D348E4D88" && fingerprint == "C66C2094829C004DAB1DE89A52FCE6E1A68C66F4") // Expires 5/21/2025 11:33:55 AM
445-
|| (serial == "418EAD01A809398212F7C77E07DA803A" && fingerprint == "9CB4910DDCEE6D91FE5E1A3AE1C026BB675909A6"); // Expires 6/2/2025 4:36:57 AM
443+
return (serial == "00FE0040D14EEED15210BBA92D348E4D88" && fingerprint == "C66C2094829C004DAB1DE89A52FCE6E1A68C66F4") // Expires 5/21/2025 11:33:55 AM
444+
|| (serial == "418EAD01A809398212F7C77E07DA803A" && fingerprint == "9CB4910DDCEE6D91FE5E1A3AE1C026BB675909A6") // Expires 6/2/2025 4:36:57 AM
445+
|| (serial == "28E6C791AE959F4D10F74FA90ECCA5D0" && fingerprint == "382228F3BDB8D40E4DCAFF26ABD51579C3ECDAAF"); // Expires 6/12/2025 7:19:41 AM
446446
default:
447447
return false;
448448
}
449449
case "pop.gmail.com":
450450
switch (issuer) {
451451
case GMailCertificateIssuer:
452-
return (serial == "00D81E78EAF732DB290AEDBEC39DFF9E78" && fingerprint == "CAFD3EDAF286EB359DAA9C2E47878554C006A1D2") // Expires 3/31/2025 4:37:06 AM
453-
|| (serial == "76D21E0D362BB779124123D75707635A" && fingerprint == "F370C14F1C6367C3D1E9A25E01C8C0F1DDEA61BB") // Expires 5/21/2025 11:33:55 AM
454-
|| (serial == "163B1703634D899E1253BA0971B68957" && fingerprint == "F06BA27FB38D27403D91C388101783FEBE29EAA1"); // Expires 6/2/2025 4:36:57 AM
452+
return (serial == "76D21E0D362BB779124123D75707635A" && fingerprint == "F370C14F1C6367C3D1E9A25E01C8C0F1DDEA61BB") // Expires 5/21/2025 11:33:55 AM
453+
|| (serial == "163B1703634D899E1253BA0971B68957" && fingerprint == "F06BA27FB38D27403D91C388101783FEBE29EAA1") // Expires 6/2/2025 4:36:57 AM
454+
|| (serial == "0ECF8253B9E7856709DCE2F8397AF4A5" && fingerprint == "B6C122F69658F8EDD2CE07C45A14AAF088E5B04F"); // Expires 6/12/2025 7:19:41 AM
455455
default:
456456
return false;
457457
}
458458
case "smtp.gmail.com":
459459
switch (issuer) {
460460
case GMailCertificateIssuer:
461-
return (serial == "6099CAAE55FF547510BEC8408B47A7C7" && fingerprint == "826C7758A11D3AE662D0207FF3349507E60F07C6") // Expires 3/31/2025 4:37:07 AM
462-
|| (serial == "2D7B7443E9766484108745E757A02426" && fingerprint == "651C2431F2AB43FE21BF57580894C37DD6E9A7F0") // Expires 5/21/2025 11:33:56 AM
463-
|| (serial == "0D6276E08E1568D81247DEC81BEE15DE" && fingerprint == "EB2E7B22DC9D09862F8582579EF0EEBAD4C90C96"); // Expires 6/2/2025 4:36:58 AM
461+
return (serial == "2D7B7443E9766484108745E757A02426" && fingerprint == "651C2431F2AB43FE21BF57580894C37DD6E9A7F0") // Expires 5/21/2025 11:33:56 AM
462+
|| (serial == "0D6276E08E1568D81247DEC81BEE15DE" && fingerprint == "EB2E7B22DC9D09862F8582579EF0EEBAD4C90C96") // Expires 6/2/2025 4:36:58 AM
463+
|| (serial == "690C20A5496C053E0AB9328339BE2E29" && fingerprint == "523AAF93ED289AA89355450068743953E16435CC"); // Expires 6/12/2025 7:19:42 AM
464464
default:
465465
return false;
466466
}
467467
case "outlook.com":
468468
switch (issuer) {
469469
case OutlookCertificateIssuer:
470-
return (serial == "0ECDAB152D2161F7C843D25F3F00FCDE" && fingerprint == "891A3E1C8074F9BCFD9BE2A05CB6FDB789032DE2"); // Expires 6/26/2025 7:59:59 PM
470+
return (serial == "0ECDAB152D2161F7C843D25F3F00FCDE" && fingerprint == "891A3E1C8074F9BCFD9BE2A05CB6FDB789032DE2") // Expires 6/26/2025 7:59:59 PM
471+
|| (serial == "07ECFAB580E06830E3EC580E3C1D4765" && fingerprint == "A6F7ECFB2BF631B3A84FEBB09FFDBB4E3B0F4211"); // Expires 3/28/2026 7:59:59 PM
471472
default:
472473
return false;
473474
}
474475
case "imap.mail.me.com":
475476
switch (issuer) {
476477
case AppleCertificateIssuer:
477-
return (serial == "7E1C33F6E37E35585D5289AFEAB00631" && fingerprint == "D24A3046E0CB88257832F0FD922B2290E3507710") // Expires 4/1/2025 3:50:21 PM
478-
|| (serial == "14A84E05586FAD996DF6C9A92630589F" && fingerprint == "7F28C147D7FD9060C62D2061F1EFC1BB91EBF513"); // Expires 6/11/2025 1:57:56 PM
478+
return (serial == "14A84E05586FAD996DF6C9A92630589F" && fingerprint == "7F28C147D7FD9060C62D2061F1EFC1BB91EBF513"); // Expires 6/11/2025 1:57:56 PM
479479
default:
480480
return false;
481481
}
482482
case "smtp.mail.me.com":
483483
switch (issuer) {
484484
case AppleCertificateIssuer:
485-
return (serial == "7C79BD602EDDA581082EA4F1FD04324C" && fingerprint == "8CB1BF594763AEB92733EEE6F68560CDE74ED44D"); // Expires 4/15/2025 3:53:53 PM
485+
return (serial == "7C79BD602EDDA581082EA4F1FD04324C" && fingerprint == "8CB1BF594763AEB92733EEE6F68560CDE74ED44D") // Expires 4/15/2025 3:53:53 PM
486+
|| (serial == "6B5D8508161036B6777FDA2C39F5F632" && fingerprint == "07CAEF11E74397FF009886B484EEBBCABAB1095C"); // Expires 6/25/2025 2:59:09 PM
486487
default:
487488
return false;
488489
}

0 commit comments

Comments
 (0)