U kunt TLS-certificaten (Transport Layer Security) gebruiken om de e-mails van uw gebruikers te versleutelen voor veilige bezorging van inkomende en uitgaande e-mails.
Toegang krijgen tot de TLS-certificaten
U kunt op 2 manieren toegang krijgen tot inkomende en uitgaande TLS-certificaten (Transport Layer Security):
Voer de volgende opdracht uit:
openssl s_client -starttls smtp -connect [hostname]:25 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'Gebruik het volgende Python-fragment:
import smtplib import ssl connection = smtplib.SMTP() connection.connect('[hostname].') connection.starttls() print(ssl.DER_cert_to_PEM_cert(connection.sock.getpeercert(binary_form=True)))
Vul bij [hostnaam] de juiste waarde in. Kies uit de volgende opties:
- Inkomende SMTP:
aspmx.l.google.com - Uitgaand (SMTP-relay):
smtp-relay.gmail.com - Uitgaand (MSA)—
smtp.gmail.com
Zoeken naar andere manieren om toegang te krijgen tot TLS-certificaten
Als je andere manieren wilt vinden om toegang te krijgen tot de certificaten, zoek je naar extracting certificate from TLS server (certificaat extraheren van TLS-server).
Let op deze richtlijnen voor TLS-certificaten:
- De certificaten zijn ondertekend door GlobalSign R2 CA (GS Root R2).
- Vertrouw minimaal de certificaten die worden vermeld in https://pki.goog/roots.pem.
- De certificaten worden gedeeld door verschillende hosts.
- Elke reeks certificaten heeft een verloopdatum. Nieuwe certificaten worden vóór deze datum gerouleerd. Terwijl de nieuwe certificaten worden geïmplementeerd, kunt u beide certificaten gebruiken voor een verbinding.
- Voor communicatie tussen Gmail-clients en -servers worden berichten versleuteld via een HTTPS-verbinding met 128-bits versleuteling, met TLS 1.2. De verbinding wordt versleuteld en geverifieerd met AES_128_GCM. Het mechanisme voor sleuteluitwisseling is ECDHE_RSA.
- Communicatie tussen Gmail en niet-Gmail-clients en -servers wordt ondersteund via SSL3 tot en met TLS1.2. De client kiest uit een lijst met coderingen, sleuteluitwisselingen en bitlengtes.
- Ondersteunde bits zijn 112/168 voor DES, 128 voor RC4 en 128 of 256 voor Advanced Encryption Standard (AES).