OSTRELLE · LERNEN · MIT ÜBUNGEN

2. Mail und HTTPS als vollständige Wege prüfen

Du unterscheidest Konfiguration, angenommene Nachricht und echte Zustellung. Mit konkreten Schritten, eigener Übung, Musterlösung und Erfolgskontrolle.

Eine Testinstanz verantwortlich betreiben · Lektion 2 von 4 · Quellstand 3. November 2026

Das lernst du

Du unterscheidest Konfiguration, angenommene Nachricht und echte Zustellung.

Kontakt, Newsletter, Wiederherstellung und Buchungen benötigen einen überprüften Mailtransport. Ein SMTPkennwort gehört in die geschützte Betriebsdatei und zusätzlich in den vorgesehenen Passwortmanager, nicht als Argument in einen Beispielaufruf. Der native Transport unterstützt authentifiziertes STARTTLS/TLS. Unverschlüsselte private Relays sind eine gesonderte bewusste Betreiberkonfiguration.

HTTPS schützt nicht bloß das sichtbare Schlosssymbol. Login-Origin, Canonicalhost, Zertifikat und Weiterleitungsweg müssen zusammenpassen. Die Produktwebsite und eine kundeneigene Testinstanz sind getrennte Systeme. Verwende keine echte Kundendomain für ACME-Experimente.

Schritt für Schritt

  1. Prüfe die dokumentierten SMTPschlüssel: Host, Port, Security, Username, Passwortdatei und From-Adresse. Nutze einen lokalen Testempfänger oder ausdrücklich freigegebenen eigenen Sandboxweg.
  2. Konfiguriere die Empfänger der konkreten Site. Verifiziere, dass kein fremdes Konto als Benachrichtigungsziel verblieben ist.
  3. Sende genau einen Kontaktversuch. Prüfe gespeicherten Vorgang, Warteschlange und tatsächlichen Eingang getrennt.
  4. Führe einen Newsletter-DOI und eine Terminbestätigung nur auf der passenden Testsite aus. Prüfe, dass Links auf deren kanonischen Host zeigen.
  5. Prüfe HTTPS mit normaler Zertifikatsprüfung und den dokumentierten Proxy-/TLSweg. Schalte die Prüfung nicht mit -k aus, um einen Fehler zu verstecken.
  6. Teste einen fehlenden Mailtransport: eine Buchungs- oder Newsletterpause darf keine erfolgreiche Zustellung behaupten.

Deine Übung

Ein Kontaktformular zeigt Erfolg, aber im Postfach liegt keine Mail. Erstelle eine sinnvolle Untersuchungsreihenfolge ohne wiederholtes Absenden.

Musterlösung und Erklärung

Zuerst kontrollierst du die tatsächlichen Siteempfänger und den Absender. Dann prüfst du den Transportzustand und die Warteschlange, anschließend Annahme durch den eigenen Testserver und Spamordner. Unterscheide dauerhafte Ablehnung, vorübergehende Wiederholung und bereits angenommene Zustellung.

Du veröffentlichst keine Mailinhalte, Passwörter oder persönlichen Bestätigungslinks als Log. Ein Queueeintrag wird als „angenommen/eingereiht“, erst der tatsächliche Eingang als „empfangen“ protokolliert.

So prüfst du dein Ergebnis

  • Ein vollständiger eigener Testweg endet im kontrollierten Postfach.
  • Ein Fehlfall wurde ohne falsche Erfolgsaussage geprüft.
  • Zertifikats- und Herkunftsprüfungen bleiben eingeschaltet.

← Vorherige Lektion · Kursübersicht · Nächste Lektion →