Zum Inhalt springen

Einstellungen, damit Mailformular funktioniert

Erstellt am 16. Juli 2008 · 9 Antworten · letzte Antwort am 2. August 2008

Tags: E-Mail-Versand, Frage

Ralf1007 ·

Hallo.

Ich habe hier ein TYPO3-System (4.0.2), das ich selbst nicht erstellt habe aber warten soll, daher handelt es sich hierbei um eine Anfängerfrage.
Das Mailformular auf der Webseite funktioniert nicht so, wie es soll. Füllt man das Formular aus und schickt es ab, kommt beim im Backend für das Formular eingetragenen Empfänger keine Mail an.
Ich denke nicht, dass das Formular fehlerhaft ist, daher suche ich nach anderen Problemen und bräuchte folgende Informationen von euch:

1. Ist das Modul zum Mailversand eine Extension oder ins TYPO3-System standardmäßig integriert und falls es Ersteres ist, unter welchem Punkt im Extension Manager finde ich es?
2. Wo im Backend finde ich die Einstellungen, die allgemein für Mailversand über die Webseite gemacht werden? Sowas wie Mailserver oder das Protokoll, das verwendet wird und eventuell die Authentifizierungseinstellungen für den Mailserver.
3. Wie kann ich testen, ob der Mailversand über das System grundsätzlich funktioniert - so eine Art Testmail, die ich an mich selbst sende?

Ich hoffe, dass die Fragen präzise genug sind und danke im Voraus für jede Antwort.

MfG,

Ralf

just2b ·

Testmail kannst du im Install tool (unter typo3/install) testen.

es gibt auch eine extension, mit der alles dann über den phpmailer verschickt werden > bb_phpmailer

georg

Ralf1007 ·

Okay danke, diese Extension habe ich dann offensichtlich nicht installiert, da sie nicht angezeigt wird.
Bleibt noch die wichtigste, nämlich die 2. Frage.

Danke.

Ralf1007 ·

Aha.

Was gibt es denn dann für Möglichkeiten, weshalb das Mailformular nicht funktioniert?

Der Test zum Mailversand hat funktioniert und das Formular sollte auch stimmen. Kennst du irgendwelche häufigen Ursachen dafür, dass beim Empfänger nichts ankommt?

einpraegsam.​net ·
Ralf1007 schrieb

Aha.

Was gibt es denn dann für Möglichkeiten, weshalb das Mailformular nicht funktioniert?

Der Test zum Mailversand hat funktioniert und das Formular sollte auch stimmen. Kennst du irgendwelche häufigen Ursachen dafür, dass beim Empfänger nichts ankommt?

Frag' deinen Admin - er hat Zugang zum Logfile an kann schauen, woran es liegt.

Ralf1007 ·

So, das Problem besteht immer noch.

Ich habe den Systemadmin gebeten in der Log-Datei nachzuschauen. In dieser findet sich kein Eintrag zu den per Weboberfläche versendeten Mails. Sieht für mich aus, als wären sie nie abgeschickt worden.

Dann habe ich den Rat eine Testmail via Installationstools abzuschicken, befolgt und siehe da: diese kommt bei mir an.

Trotzdem: wenn ich das Formular zum Mailversand ausfülle und auf 'Absenden' klicke, passiert nichts.

Hat noch jemand einen Hinweis für mich? Mein Wissen und meine Fähigkeiten reichen leider nicht aus, um das Problem zu lösen.

MfG und vielem Dank,

Ralf

d.​walter ·

Da stellt sich dann die Frage, ist das ein TYPO3-Formular oder ist eine Extension wie Mailform oder powermail verwendet worden.

Ist die Mailadresse richtig angegeben worden?
Kann man das irgendwo vielleicht anschauen? - Wird vielleicht nicht viel bringen, aber ein Blick ins HTML schadet nie.
Wie sieht dein TS aus? Sind da irgendwelche Einstellungen gemacht worden?

Daniel

Ralf1007 ·

Hi.

Ich bin leider wirklich nicht bewandert, daher erkläre ich es boon-like:

Im Backend kann ich auf der betreffenden Seite unter 'Typ' in einer Drop-down-Box 'Formular' auswählen, also wird es wohl ein TYPO3-Formular sein, zumal ich eine solche Extension im Extension Manager nicht finden kann.

Und zur Beantwortung der Frage "Wie sieht dein TS aus?" muss ich wissen, was ein TS ist aber da ich ja clever bin und mal auf TypoScript tippe 😉, hier der Code:

Ihr Name: | *name=input,,40
Ihre Firma: | Ihre_Firma=input,,40
Ihre E-Mail Adresse: | *email=input,,40 |  | EMAIL
Ihre Adresse: | address=textarea,40,2
Ihre Telefonnummer: | Ihre_Telefonnummer=input,,40
Ihre Mitteilung: | *Ihre_Mitteilung=textarea,40,5
 | formtype_mail=submit | Absenden
 | html_enabled=hidden
 | subject=hidden | Kontakt
# Example content:

Vielleicht findest du ja einen Fehler.

Ich danke Dir in jedem Fall für deine Mühen!

Ralf

lambdaoe ·

Eine Empfänger Email ist eingegeben nehme ich an.

Schau mal bei wikipedia unter SPF nach. Dort findest Du auch einen Link auf http://www.kitterman.com/getspf.py mit dem Du die Absender-Domains auf SPF einträge überprüfen kannst. Gibt es eine Rückmeldung über einen TXT- oder SPF-record, kann es bei der Empfängermailadresse ein Problem geben.

Manche Mailsysteme checken nämlich den SPF-Record der Absenderdomain und wenn diese nicht mit der Absender IP-Adresse übereinstimmt, nimmt er nicht an. GMX macht so etwas.