Vérifier la connectivité SMTP après la configuration (optionnel)

  1. Vérifiez STARTTLS (port 587) avec OpenSSL
openssl s_client -starttls smtp -connect smtp.mailgun.org:587 -quiet

Si vous voyez le certificat et les capacités étendues telles que 250-STARTTLS, cela signifie que la négociation a réussi. Un exemple de sortie normale est le suivant :

depth=2 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2
verify return:1
depth=1 C = US, O = DigiCert Inc, CN = DigiCert Global G2 TLS RSA SHA256 2020 CA1
verify return:1
depth=0 C = US, ST = Texas, L = San Antonio, O = "MAILGUN TECHNOLOGIES, INC", CN = *.mailgun.org
verify return:1
250 STARTTLS
  1. Envoyez un e-mail de test avec swaks (si installé)
swaks \
  --server smtp.mailgun.org --port 587 \
  --auth LOGIN --auth-user postmaster@your-domain.com --auth-password 'YOUR_PASS' \
  --tls --from noreply@your-domain.com --to you@your-domain.com \
  --header 'Subject: SMTP test from Sk2' --body 'hello from Sk2'

Si la configuration prend effet, vous recevrez l'e-mail correspondant dans votre boîte de réception.

Les éléments ci-dessus ne sont que des méthodes de vérification de la connectivité/des identifiants ; les e-mails de modèle/alerte dans le cadre professionnel dépendent toujours de la configuration réelle du système.