R2.1: Kontaktformular-Backend (Controller + Mailable + Brand-Empfaenger)
POST kontakt mit Validierung, Honeypot (vor der Validierung, stilles Abnicken), IP-Rate-Limit (5/h) + throttle:10,1. Versand an brand.contact_email (neue CONTACT_EMAIL_*-Keys, [EXTERN: echte Adressen]), Fallback MAIL_FROM_ADDRESS; Reply-To = Absender. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
36e1907bcf
commit
229ac110f3
7 changed files with 234 additions and 0 deletions
|
|
@ -53,6 +53,7 @@ return [
|
|||
'brand' => [
|
||||
'name' => 'presse',
|
||||
'accent' => 'konto',
|
||||
'contact_email' => env('CONTACT_EMAIL_PRESSEKONTO'),
|
||||
'tagline_short' => 'Publisher · Hub',
|
||||
'tagline_long' => 'Der gemeinsame Publisher-Bereich für presseecho und businessportal24 – Pressemitteilungen schreiben, redaktionell prüfen lassen, auf beiden Reichweiten veröffentlichen.',
|
||||
'footer_legal' => '© :year pressekonto · Alle Rechte vorbehalten',
|
||||
|
|
@ -78,6 +79,7 @@ return [
|
|||
'brand' => [
|
||||
'name' => 'presse',
|
||||
'accent' => 'echo',
|
||||
'contact_email' => env('CONTACT_EMAIL_PRESSEECHO'),
|
||||
'tagline_short' => 'Pressemitteilungen · DACH',
|
||||
'tagline_long' => 'Fachmeldungen aus Wirtschaft und Industrie. Redaktionell geprüft. Strukturiert distribuiert.',
|
||||
'footer_legal' => '© :year presseecho · Alle Rechte vorbehalten',
|
||||
|
|
@ -109,6 +111,7 @@ return [
|
|||
'brand' => [
|
||||
'name' => 'businessportal',
|
||||
'accent' => '24',
|
||||
'contact_email' => env('CONTACT_EMAIL_BUSINESSPORTAL'),
|
||||
'tagline_short' => 'Pressemitteilungen · DACH',
|
||||
'tagline_long' => 'Veröffentlichungs-Portal für redaktionell geprüfte Pressemitteilungen aus Deutschland, Österreich und der Schweiz.',
|
||||
'footer_legal' => '© :year businessportal24 · Alle Rechte vorbehalten',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue