39 lines
1.4 KiB
PHP
39 lines
1.4 KiB
PHP
<?php
|
|
/**
|
|
* E-Mail Konfiguration für Kontaktformular
|
|
*
|
|
* WICHTIG: Diese Datei enthält sensible Daten!
|
|
* Bitte nicht öffentlich zugänglich machen (.htaccess verwenden)
|
|
*/
|
|
|
|
// E-Mail Einstellungen
|
|
define('MAIL_TO', 'baumer@traidendorf.de'); // Empfänger-E-Mail
|
|
define('MAIL_FROM', 'noreply@baumer.traidendorf.de'); // Absender-E-Mail
|
|
define('MAIL_FROM_NAME', 'Kontaktformular Baumer');
|
|
|
|
// SMTP Einstellungen (für sicheres Versenden)
|
|
// Option 1: SMTP verwenden (empfohlen für zuverlässiges Versenden)
|
|
define('USE_SMTP', false); // Auf true setzen, wenn SMTP verwendet werden soll
|
|
define('SMTP_HOST', 'smtp.example.com'); // z.B. smtp.strato.de, smtp.1und1.de
|
|
define('SMTP_PORT', 587); // 587 für TLS, 465 für SSL
|
|
define('SMTP_SECURE', 'tls'); // 'tls' oder 'ssl'
|
|
define('SMTP_USERNAME', 'ihre-email@example.com');
|
|
define('SMTP_PASSWORD', 'ihr-passwort');
|
|
|
|
// Option 2: Standard PHP mail() Funktion
|
|
// Wenn USE_SMTP = false, wird die normale mail() Funktion verwendet
|
|
// Dies funktioniert auf den meisten Webservern, ist aber weniger zuverlässig
|
|
|
|
// Erfolgs-URL (wohin nach erfolgreichem Absenden geleitet wird)
|
|
define('SUCCESS_URL', 'kontakt.html?success=1');
|
|
|
|
// Fehler-URL
|
|
define('ERROR_URL', 'kontakt.html?error=1');
|
|
|
|
// Spam-Schutz: Honeypot-Feld Name (sollte leer bleiben)
|
|
define('HONEYPOT_FIELD', 'website');
|
|
|
|
// Rate Limiting: Max. Anfragen pro IP in Sekunden
|
|
define('RATE_LIMIT_SECONDS', 60); // 1 Minute zwischen Anfragen
|
|
?>
|