================================================================ SMTP INBOX TEST - QUICKSTART mit Template-Support ================================================================ SCHNELLSTART ============ 1. IMAP-Zugangsdaten konfigurieren: notepad test_email.txt Format: email|imap_host|imap_user|imap_pass|imap_port 2. Template ein/aus in config.json: "template": { "enabled": true } <- HTML-Template "template": { "enabled": false } <- Einfacher Text 3. Test starten: .\start.ps1 TEMPLATE-MODUS ============== AKTIVIERT (enabled: true): ✓ Nutzt templates/template.html ✓ Sendet HTML-E-Mails ✓ Platzhalter werden ersetzt ✓ Unique-ID bleibt im Subject! DEAKTIVIERT (enabled: false): ✓ Sendet einfachen Text ✓ Schneller Test ✓ Unique-ID bleibt im Subject! WICHTIG! ======== Die Unique-ID wird AUTOMATISCH zum Subject hinzugefügt: Ihr Subject in config.json: "subject": "Important Update" Wird im Script zu: "[ID:abc123-def456] Important Update" Die [ID:xxx] ist NOTWENDIG damit check_imap.php die E-Mail erkennt! KONFIGURATION ============= config.json - Haupteinstellungen: Template: "enabled": true/false <- HTML oder Text Betreff & Absender: "subject": "Ihr Betreff" "from_name_spoof": "DPD" "from_email_spoof": "noreply@dpd.de" Threads: "parallel_threads": 10 <- Anzahl paralleler Tests WAS WIRD GETESTET? ================== Für jeden SMTP-Server: TEST 1: Ohne Spoofing → Sendet E-Mail mit Original-Absender → Wartet 20 Sekunden → Prüft: INBOX oder SPAM? TEST 2: Mit Spoofing → Sendet E-Mail mit gefälschtem Absender → Wartet 20 Sekunden → Prüft: INBOX oder SPAM? ERGEBNISSE ========== inbox_spoof.txt - BESTE: MIT Spoof in INBOX! inbox_no_spoof.txt - Gut: OHNE Spoof in INBOX spam_spoof.txt - Ok: MIT Spoof in SPAM spam_no_spoof.txt - Meh: OHNE Spoof in SPAM failed.txt - Schlecht: Tests fehlgeschlagen PLATZHALTER IM TEMPLATE ======================== #NAME# - Empfängername #EMAIL# - Empfänger-E-Mail #UNIQUE_ID# - Test-ID (abc123-def456) #RAND1# - Zufallszahl #RAND2# - Zufallszahl #RAND3# - Zufallszahl #URL# - Tracking-Link BEISPIEL ======== 1. Template aktivieren: config.json: "template": { "enabled": true } 2. Template bearbeiten: notepad templates\template.html Fügen Sie hinzu: