Moin Leute,
ich bin noch absoluter Typo3-Neuling, aber es gefällt bislang sehr gut. Meine erste Seite ist fast fertig und ich würde nun noch gerne ein Kontaktformular einbauen.
Kann mir jemand eine Extentionemfehlung für ein Mailkontaktformular geben. Sowas gibt es ja bestimmt schon. Habe aber beiläufig gehört, dass es bei Formularen Probleme mit css_styled_content gibt. Vielleicht könnte man das, wenn man eine Empfehlung für mich hat, mit einbeziehen?
Vielen Dank im voraus...
hallo,
es gibt e den standardinhalt kontakt-formular und sonst gibts zB "mailformplus", aber das wär eher übertrieben, wenns nur ein kontaktformular sein sollte
lg georg
ja, cool. hab das Inhaltselement gefunden. Muss ich da noch etwas beachten, damit es läuft?
klick 1x auf speichern, dann kriegst rechts von dem textfeld noch einen button (Form wizard), da klickst drauf und dann kannst alles konfiguriern/testen
empfängeremail solltest halt auch eintragen.. sonst ist das wohl zum schaffen 😉
lg georg
danke, aber irgendwas stimmt da nicht. Ich bekomme keine Mails. ich bin dem aber schon auf der Spur. Habe eben diesen Thread gefunden. Mal schauen was da steht.
#15703
Habe aber eben im Install-Tool die MailFunktion gecheckt und ebenfalls keine Mail bekommen, obwohl Typo3 sagt, dass er die Mail versendet hat. Vielleicht liegt es am Return-Path. Da stand sowas im Install-Tool.
über welchen server wird denn die Mail rausgeschickt?
Ist das ein Typo3-Mailserver, oder geht das über mein Mailserver. Der benötigt auf jeden eine Authentifizierung, die ich nicht angegeben habe. Überhaupt, wo gibt man die SMTP-Daten an? Ich suche erstmal selbst....
das geht über die php-mailfunktion wenn ich nicht täusch, dh wenns nicht funkt, musst du das noch konfiguriern
ja, ich bin gerade im Typo3-Ordner mit den sources. Dort schaue ich mir gerade das File:"class.t3lib_htmlmail.php" an. Das meinst du doch, oder nicht?
ne die mailfunktion von php, http://at.php.net/mail
frag doch mal deinen hoster, was da los ist...
ich glaube das wird nichts.
Wenn jemand eine nachricht an mich schicken will, braucht der Smtp-Server eine "smtp after pop" Authentifizierung. D.h. jemand trägt in dieses Kontaktformular seine Nachricht ein. Jetzt müsste eine Pop3-Anmeldung unter meinem Namen ablaufen und erst danach kann die nachricht über smtp an mich versendet werden.
Das kontakt-formaular ruft doch wahrscheinlich t3lib_htmlmail auf, welches wohl widerrum sendmail aufruft.
Nur leider finde ich in der php.ini und in t3lib_htmlmail diese Einstellungen nicht. Eigentlich kann ich mir aber nicht vorstellen, dass man sendmail nicht sagen kann, melde dich bitte so und so am server an, oder irre ich mich da??? #paralyzed#
Wie du deine Mails versendest (SMTP after POP) hat nix damit zu tun wie der Typo3-Server die Mails versendet. Normalerweise sollte PHP die E-Mail an den MTA (Mail Transfer Agent; in den meisten Fällen postfix oder sendmail) zustellen und dieser kümmert sich dann um den Versand zum Ziel. Meistens geschieht dies indem der Server die Mail an den übergeordneten Mailserver weiterreicht oder via DNS nachschaut welcher Mailserver für die Zieldomain zuständig ist und diesen direkt kontaktiert. Dies ist aber eine Sache, die dein Webhoster prüfen muss.
Um zu prüfen ob du über PHP überhaupt eMails versenden kannst erstelle einfach eine neue php Datei auf deinem Server mit folgendem Inhalt:
<?php
mail("du@domain.de","Testmail","Test");
?>
(wobei du natürlich du@domain.de durch deine email adresse ersetzt :-)
Dann einfach die Datei über den Browser aufrufen. Kommt die mail an stimmt was in der Typo3 Config nicht, kommt sie nicht an ist PHP falsch konfiguriert -> provider fragen