61 lines
1.8 KiB
Markdown
61 lines
1.8 KiB
Markdown
# PHPMailer Update Log
|
|
|
|
## Version 7.0.2 - 3. Februar 2026
|
|
|
|
### Durchgeführte Änderungen:
|
|
- ✅ PHPMailer von Version 6.9.3 auf 7.0.2 aktualisiert
|
|
- ✅ Alte Version gesichert in: `phpmailer-old-6.9.3/`
|
|
- ✅ Neue Version installiert von: https://github.com/PHPMailer/PHPMailer/releases/tag/v7.0.2
|
|
|
|
### Neue Features in Version 7.0.2:
|
|
1. **PHP 8.x Vollkompatibilität**
|
|
- Optimiert für PHP 8.0, 8.1, 8.2, 8.3
|
|
- Verwendung moderner PHP-Features
|
|
|
|
2. **Verbesserte Sicherheit**
|
|
- Erweiterte Header-Injection-Schutz
|
|
- Bessere Input-Validierung
|
|
- Aktualisierte OAuth2-Unterstützung
|
|
|
|
3. **Performance-Verbesserungen**
|
|
- Optimierte SMTP-Kommunikation
|
|
- Reduzierter Memory-Footprint
|
|
- Schnellere E-Mail-Verarbeitung
|
|
|
|
4. **Bug Fixes**
|
|
- Zahlreiche kleinere Fehlerbereinigungen
|
|
- Verbesserte Fehlerbehandlung
|
|
- Stabilere Exception-Handling
|
|
|
|
### Kompatibilität:
|
|
- ✅ API-kompatibel mit Version 6.x (keine Breaking Changes)
|
|
- ✅ Bestehender Code funktioniert ohne Anpassungen
|
|
- ✅ Alle Sicherheitsverbesserungen bleiben aktiv
|
|
|
|
### Nächste Schritte:
|
|
1. Testen Sie das Kontaktformular
|
|
2. Verifizieren Sie den E-Mail-Versand
|
|
3. Prüfen Sie die Logs auf Fehler
|
|
4. Nach erfolgreichem Test kann `phpmailer-old-6.9.3/` gelöscht werden
|
|
|
|
### Test-Checklist:
|
|
- [ ] Einfache E-Mail ohne Anhang senden
|
|
- [ ] E-Mail mit Dateianhang senden
|
|
- [ ] reCAPTCHA-Validierung testen
|
|
- [ ] Rate Limiting testen (5 Anfragen)
|
|
- [ ] Spam-Filter testen
|
|
- [ ] Error Handling prüfen
|
|
|
|
### Rollback (falls nötig):
|
|
```bash
|
|
cd /home/sebastian/Dokumente/HKW/Webseite/HKW\ Anwaelte/assets/vendor
|
|
rm -rf phpmailer
|
|
mv phpmailer-old-6.9.3 phpmailer
|
|
```
|
|
|
|
### Alte Version entfernen (nach erfolgreichem Test):
|
|
```bash
|
|
cd /home/sebastian/Dokumente/HKW/Webseite/HKW\ Anwaelte/assets/vendor
|
|
rm -rf phpmailer-old-6.9.3
|
|
```
|