Joomla (1.5 und 1.7) Kontaktformular funktioniert nicht – Anleitung für Host Europe
- Details
- Erstellt am Mittwoch, 02. November 2011 16:58
- Zugriffe: 482
Manchmal ist es doch zum Haare raufen. Der Hoster HostEurope stellt ein paar besondere Anforderungen an das Kontaktformular von Joomla, damit dieses richtig funktioniert. Ich testete und fand heraus, welche Einstellungen man bei Host Europe und bei Joomla vornehmen muss, damit man am Ende ein funktionierendes Kontaktformular nutzen kann.
Die folgende Anleitung, wie das Kontaktformular von Joomla beim Hoster HostEurope eingerichtet werden muss, funktioniert mit den Joomla Versionen 1.5 und 1.7 inklusive aller Unterversionen. Bevor man jedoch die richtigen Einstellungen in Joomla vornehmen kann, muss man sich erst einmal eine Standard-E-Mail Adresse bei HostEurope einrichten.
1. Schritt – Standard E-Mail Adresse bei HostEurope
Den ersten Schritt vollzieht man im Adminbereich seines Webpakets von HostEurope. Unter dem Bereich „Webhosting“ findet man den Button „Standard-E-Mail-Adresse“. Dorthin gelangt man über folgenden Weg:
- Bei HostEurope einlogen
- Auf Webhosting klicken
- Konfiguration auf der rechten Seite auswählen
- Das Menü Skripte anklicken
- Menü Standart E-Mail Adresse auswählen
Im letzten Bereich legt man fest, welche E-Mail zukünftig bei HostEurope als Standard-E-Mail Adresse für Skripte geführt werden soll. Diese E-Mail Adresse verwendet man anschließend bei den Einstellungen in Joomla.
2. Schritt – Sendmailverzeichnis in Joomla ermitteln
Für die Einrichtung eines funktionierenden Kontaktformulars unter Joomla 1.5 und 1.7 benötigt man noch weitere Informationen, welche man in den „PHP Informationen“ von Joomla findet. Hierzu begibt man sich in den Adminbereich in die „Hilfe“ und sucht den Menüpunkt „Systeminfo“. In der Rubrik „PHP-Informationen“ findet man die benötigten Einstellungen. (bei Joomla 1.7. gelangt man über die Menüpunkte „Site“ und „Systeminformationen“ zu den „PHP Informationen“)
Da es sehr viele Informationen in diesem Verzeichnis gibt, sollte man mit der Suchfunktion nach dem Begriff „sendmail_path“ suchen (die Tastenkombination Strg+F aktiviert die Suchfunktion im Browser – beim Mac ist dies die Tastenkombination ALT+F). Die Information in der Spalte von „sendmail_path“, schreibt man sich auf (oder kopiert diese).
3. Schritt – Joomla Server Konfiguration für Kontaktformular
Als Nächstes kann man bereits die Einstellungen in Joomla vornehmen. Hierzu geht man in die Konfiguration von Joomla und wählt den Punkt „Server“ aus. Auf der rechten Seite findet man den Kasten „Mailing“ in dem man die Einstellungen für ein funktionierendes Kontaktformular einrichten kann. Zur Auswahl stehen an dieser Stelle drei verschiedene Möglichkeiten:PHP-Mail, Sendmail und SMTP Server.
Einstellungen Kontaktformular für PHP-Mail und Sendmail unter Joomla 1.5 und 1.7
Für die Einrichtung des funktionierenden Kontaktformulars mit PHP-Mail und Sendmail, wählt man den entsprechenden Dienst aus. Anschließend trägt man unter „Absender“ (Joomla 1.5) oder „Von E-Mail“ (Joomla 1.7) die Standard-E-Mail-Adresse ein, die man bei HostEurope eingerichtet hat. Als „Absendername“ wählt man einen beliebigen Namen. In den „Sendmail-Pfad“ (Joomla 1.5) oder das „Sendmailverzeichnis“ (Joomla 1.7) kommt anschließend noch der Pfad „sendmail_path“ aus der PHP-Information. Zum Abschluss klickt man bei der SMTP-Authentifizierung auf „Nein“. Alle anderen Einstellungen kann man ignorieren, denn das Formular sollte jetzt funktionieren.
Beim Versand über SMTP habe ich folgende Einstellungen verwendet. (siehe Screenshot) Als Benutzer trägt man seinen Benutzernamen von HostEurope ein und als Passwort verwendet man das Passwort, welches man bei der Standart E-Mail Adresse bei HostEurope hinterlegt hat. In die Spalte Server kommt letztendlich noch folgender Eintrag „mailout.domain.de“, wobei natürlich für „domain“ die eigene Domain eingetragen werden muss. Mit diesen Einstellungen sollte auch das Versenden mit SMTP funktionieren.








