Das durchdachte Kontaktformular für Vereine, Handwerker, Kanzleien und Unternehmen — mit Empfängerauswahl, Drag-&-Drop-Uploads, mehrschichtigem Spam-Schutz und DSGVO-Sorgfalt von Haus aus. 

Worum es geht

mod_contactform ist mehr als ein „Name-Mail-Nachricht"-Formular. Es ist ein vollwertiges Kontakt-Werkzeug für den täglichen Betrieb einer Website — dort, wo Anfragen an unterschiedliche Empfänger gehen sollen, wo Besucher Dateien mitschicken müssen, wo Datenschutz kein Beiwerk sein darf und wo Spam-Bots verlässlich draußen bleiben müssen.

Das Modul kommt als Paket zusammen mit einem System-Plugin, das die Backend-Konfiguration je nach Admin-Sprache automatisch zwischen Deutsch und Englisch umschaltet. Beide Bestandteile werden mit einem einzigen ZIP-Upload installiert; das Plugin wird automatisch aktiviert. Kein Nachjustieren, kein Rätselraten.

 

Was das Modul kann

 

Empfängerauswahl statt starrer Postfach-Weiterleitung

Der Besucher kann im Frontend über ein Dropdown wählen, an wen die Nachricht gehen soll — „Kundenservice", „Versand", „Buchhaltung", „Vereinsleitung", was immer passt. Jeder Eintrag hat eine eigene Zieladresse (oder mehrere, kommagetrennt) und optional ein eigenes Betreff-Prefix wie [Versand] oder [Anfrage Website], das automatisch vorangestellt wird.

Bleibt der Besucher beim vorausgewählten „Standardempfänger", geht die Nachricht an die zentrale Adresse. Einzelne Empfänger können mit einer Checkbox ausgeblendet werden, ohne sie zu löschen — praktisch für Urlaubszeiten oder saisonale Ansprechpartner. Auf Wunsch lässt sich das Dropdown komplett verstecken; dann fungiert das Formular als klassisches Ein-Adressen-Kontaktformular.

Datei-Uploads mit Drag & Drop

Anfragen kommen selten nackt: Bewerbungen mit Lebenslauf, Angebotsanfragen mit Skizzen, Reklamationen mit Fotos, Bestellungen mit PDF-Anhängen. Das Modul unterstützt Mehrfach-Upload direkt per Drag & Drop mit vollständiger Kontrolle über:

  • Erlaubte Dateiendungen (Standard: PDF, Office, Bilder, ZIP)
  • Maximalgröße je Datei (bis 500 MB)
  • Maximalzahl Dateien je Absendung (bis 50)
  • MIME-Verifizierung serverseitig (nicht nur die Endung, sondern der tatsächliche Dateityp)

Zwei Betriebsarten stehen zur Wahl: klassischer Mail-Anhang oder Ablage im Upload-Verzeichnis mit automatischem Unterordner je Absendung — bei letzterem verschickt das Modul nur Download-Links per Mail. Das entlastet die Postfächer der Empfänger und umgeht Mail-Größenlimits vollständig. Schlägt der Mailversand fehl, werden die bereits abgelegten Dateien automatisch weggeräumt — kein Datenmüll auf dem Server.

Mehrschichtiger Spam-Schutz

Ein Formular ohne Spam-Schutz ist ein offenes Postfach für Bots. Deshalb liegt das Kontaktformular mit gleich sechs Schutzmethoden auf, kombinierbar in Ebenen:

  • Math-CAPTCHA — schlichte Rechenaufgabe, keine externen Dienste, funktioniert offline
  • Honeypot — unsichtbares Feld, das nur Bots ausfüllen; für den Besucher komplett unsichtbar
  • Google reCAPTCHA v2 und v3 — für Sites mit sehr hohem Bot-Aufkommen
  • hCaptcha — datenschutzfreundliche Alternative zu Google
  • Zeit-Falle — jedes Formular bekommt beim Rendern einen kryptografisch signierten Zeitstempel; Submits unterhalb einer Mindest-Ausfüllzeit werden abgelehnt (fängt automatisierte Absender)

Der Honeypot lässt sich zusätzlich zu jedem gewählten CAPTCHA aktivieren — Bots fallen dann meist schon auf der ersten Ebene. Für die reCAPTCHA-/hCaptcha-Varianten liegen Site- und Secret-Key-Felder direkt im Modul; kein Griff in fremde Konfigurationsdateien nötig.

DSGVO / Datenschutz von Anfang an

  • Aktivierbare Datenschutz-Checkbox mit frei formulierbarem Zustimmungstext
  • Konfigurierbar als „Pflicht" (Absendung nur mit Häkchen) oder „optional"
  • Link zur eigenen Datenschutzerklärung mit frei wählbarem Linktext
  • E-Mail-MX-Lookup: prüft optional per DNS, ob die Domain der eingegebenen Mailadresse überhaupt einen Mailserver hat — filtert Tippfehler wie gmail.con und Phantasie-Domains, ohne den Nutzer zu belästigen

Layout, das sich in dein Template einfügt

Statt eine feste Optik aufzudrücken, versucht das Modul, dein aktives Joomla-Template zu erkennen und stellt eigene Stil-Ausprägungen für die verbreiteten Frameworks bereit:

  • Cassiopeia (Joomla-Standard)
  • Helix Ultimate / Helix3
  • YOOtheme Pro
  • JoomShaper (SP Page Builder)
  • RocketTheme / Gantry
  • Zusätzlich: „Minimal", „Neutral" (Template-eigene Stile schlagen voll durch) und „Eigenes CSS" (kaum Vorgaben, du gestaltest selbst)

Eine Akzentfarbe (Hex) reicht in vielen Fällen für die farbliche Anpassung an dein Corporate Design. Für Feinjustierung gibt es ein CSS-Feld direkt im Modul und optional eine update-sichere custom.css-Datei. Das Modul selbst arbeitet konsequent mit CSS-Variablen — kein Kampf gegen Framework-Stile.

HTML-Mail-Template

Die Mails, die bei dir ankommen, sind entweder schlichter Plain-Text oder ein sauber gestaltetes HTML-Template. Betreff-Prefixe pro Empfänger sorgen dafür, dass Anfragen im Postfach sofort zuordenbar sind. Erfolgs- und Fehlermeldungen für den Absender sind frei formulierbar.

Import / Export der Konfiguration

Alle Modul-Einstellungen lassen sich als JSON-Datei exportieren, herunterladen und auf einer anderen Joomla-Installation 1:1 wieder importieren. Nützlich bei Multi-Domain-Auftritten, für Test- vs. Produktivsystem oder zur Archivierung von Konfigurationsständen. Sensible Daten (Captcha-Secret-Keys) werden aus Sicherheitsgründen bewusst nicht mit exportiert.

Zweisprachiges Backend

Das Modul-Paket bringt ein System-Plugin mit, das die komplette Backend-Konfiguration automatisch auf Englisch umschaltet, sobald der Admin nicht auf Deutsch arbeitet — und wieder auf Deutsch zurück, wenn er die Sprache wechselt. Kein manuelles Umstellen, keine halb übersetzten Oberflächen. Für internationale Agenturen und mehrsprachige Teams sofort einsatzbereit.Für wen ist das?

  • Vereine mit mehreren Ansprechpartnern (Vorstand, Kassenwart, Schriftführer, Mitgliederverwaltung) — Empfängerauswahl statt zentralem Postfach
  • Handwerker und Dienstleister, die Angebotsanfragen mit Fotos oder Grundrissen entgegennehmen
  • Kanzleien, Steuerberater, Praxen, wo DSGVO-Konformität, MX-Prüfung und Datenschutz-Checkbox nicht optional sind
  • Vertrieb und Kundenservice, die eingehende Anfragen automatisch nach Themen routen wollen
  • Agenturen, die ein konfigurierbares, template-freundliches Kontaktformular für ihre Kundenprojekte suchen
  • Vereine und Organisationen mit internationaler Ausrichtung, dank der automatischen Backend-ÜbersetzungTechnisches
  • Erfordert Joomla 5.0 oder neuer (Joomla 4 wird vom Installer bewusst abgewiesen)
  • Installation über Joomlas Standard-Erweiterungs-Installer — ein einziges ZIP für Modul + Plugin
  • System-Plugin wird nach der Installation automatisch aktiviert
  • Sprachdateien Deutsch und Englisch werden mitinstalliert
  • Keine externen JavaScript-Bibliotheken für den Kern (optional geladen: nur die offiziellen reCAPTCHA-/hCaptcha-Widgets, wenn aktiviert)
  • Update-sicheres Installationsskript
  • Detailliertes Logging in eine eigene Logdatei mod_contactform.log.php (im Debug-Modus)
  • Aktuelle Version: 1.3.12
  • Deutscher Support direkt vom EntwicklerSupport und Anpassungen

Wenn du eine Sonderfunktion brauchst — zusätzliche Formularfelder, Anbindung an ein CRM oder Ticketsystem, benutzerdefinierte Empfänger-Routing-Logik, mehrsprachige Frontend-Oberfläche, Autoresponder-Mails, Statistik-Auswertung — sprich uns an. Der Quelltext ist überschaubar strukturiert, und wir passen ihn gerne für dich an. Absprachen laufen in ruhiger Werktags-Kommunikation ab, keine Ticket-Warteschlangen, kein Chatbot dazwischen.Anfrage und Bestellung

Interesse? Über das Kontaktformular auf unserer Website nimmst du Kontakt auf — für unverbindliche Anfragen genauso wie für Bestellungen. Wir melden uns in der Regel innerhalb eines Werktags zurück, klären offene Fragen und schicken dir die Rechnung zusammen mit dem Download-Link.

Computertechnik Brübach
© 2024–2026 · Alle Rechte vorbehalten

Kontakt

Herzlich willkommen! Bitte nutzen Sie dieses Formular, um uns zu kontaktieren.

Absender
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
Nachricht
Anhänge max. 5 Dateien · je bis zu 10 MB

Dateien hierher ziehen
oder unten auswählen

Erlaubte Formate: PDF, JPG, JPEG, PNG, GIF, WEBP, SVG, BMP, TIF, TIFF

    Datenschutz

    Pflichtfelder

     

    Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.