diff --git a/index.php b/index.php new file mode 100644 index 0000000..cb266a8 --- /dev/null +++ b/index.php @@ -0,0 +1,63 @@ + + + + + + E-Mail Analyse + + + +
+

E-Mail Analyse-Tool

+
+ + + +
+ + Analyse-Ergebnisse:'; + + echo '

Header-Daten:

'; + if (!empty($result['headers'])) { + echo '
'; + foreach ($result['headers'] as $name => $value) { + echo '

' . htmlspecialchars($name) . ': ' . nl2br(htmlspecialchars($value)) . '

'; + } + echo '
'; + } else { + echo '

Keine Header-Daten gefunden oder Fehler beim Parsen.

'; + } + + echo '

Phishing-Prüfung (Rudimentär):

'; + echo '
'; + if (!empty($result['phishing_check'])) { + foreach ($result['phishing_check'] as $warning) { + echo '

' . htmlspecialchars($warning) . '

'; + } + } else { + echo '

Keine offensichtlichen Phishing-Merkmale erkannt (Basierend auf einfacher Prüfung).

'; + } + echo '
'; + + echo '

Vollständige E-Mail (Vorschau):

'; + if (isset($result['full_email_preview'])) { + echo '
' . htmlspecialchars($result['full_email_preview']) . '
'; + } else { + echo '

Vorschau nicht verfügbar.

'; + } + + } else { + echo '

Fehler beim Laden der Analyse-Ergebnisse.

'; + } + } elseif (isset($_GET['error'])) { + echo '

' . htmlspecialchars($_GET['error']) . '

'; + } + ?> +
+ + \ No newline at end of file