================================================================ SMTP INBOX/SPAM TEST - mit Template-Support ================================================================ NEUE FEATURES ============= ✓ config.json Konfiguration ✓ HTML-Template-Support (optional) ✓ Anpassbare Betreff & Absender ✓ Unique-ID bleibt immer im Subject (für IMAP-Erkennung!) KONFIGURATION (config.json) ============================ Template Ein/Aus: "template": { "enabled": true <- true = HTML, false = Text } E-Mail-Einstellungen: "email": { "subject": "Important Update", "from_name_spoof": "DPD Service", "from_email_spoof": "noreply@dpd.de", "from_name_no_spoof": "System" } Threading: "testing": { "parallel_threads": 10, "wait_time": 20 } WICHTIG: UNIQUE-ID ================== Das System fügt AUTOMATISCH die Unique-ID hinzu: Ihr Subject in config.json: "subject": "Important Update" Wird zu: "[ID:abc123-def456] Important Update" Die [ID:xxx] ist NOTWENDIG damit check_imap.php die E-Mail im Posteingang findet! TEMPLATE ======== templates/template.html wird verwendet wenn: "template": { "enabled": true } Platzhalter im Template: #NAME# - Empfängername #EMAIL# - Empfänger-E-Mail #UNIQUE_ID# - Test-ID (für Referenz) #RAND1# - Zufallszahl #RAND2# - Zufallszahl #RAND3# - Zufallszahl #URL# - Tracking-Link WIE ES FUNKTIONIERT =================== OHNE Template (enabled: false): → Sendet einfachen Text → Subject: [ID:abc123] Important Update → Inhalt: "This is a test message. ID: abc123" MIT Template (enabled: true): → Lädt templates/template.html → Ersetzt Platzhalter (#NAME#, #UNIQUE_ID#, etc.) → Subject: [ID:abc123] Important Update → Inhalt: Ihr HTML mit Platzhaltern ersetzt IMAP-Check: → Sucht nach [ID:abc123] im Subject → Findet E-Mail in INBOX oder SPAM → Kategorisiert Server entsprechend VERWENDUNG ========== Normaler Test: .\start.ps1 Mit eigener Config: 1. Bearbeite config.json 2. .\start.ps1 BEISPIEL CONFIG =============== Nur Text-Modus: { "template": { "enabled": false }, "email": { "subject": "Security Alert" } } HTML-Template-Modus: { "template": { "enabled": true, "path": "templates/template.html" }, "email": { "subject": "Important Update", "from_name_spoof": "DPD", "from_email_spoof": "noreply@dpd.de" } } ERGEBNISSE ========== inbox_spoof.txt - Server die MIT Spoof in INBOX landen inbox_no_spoof.txt - Server die OHNE Spoof in INBOX landen spam_spoof.txt - Server die MIT Spoof in SPAM landen spam_no_spoof.txt - Server die OHNE Spoof in SPAM landen failed.txt - Server die fehlschlagen ================================================================ Version 2.0 | Template-Support hinzugefügt ================================================================