E-Mail-Kopie der Anfrage

  1. Diese Anleitung führt seit TYPO3 4.5 nicht mehr zum Erfolg. Vielmehr noch: Es werden aufgrund der zusätzlichen Anweisungen keine Kontaktanfragen mehr versendet!

E-Mail-Kopie an den Absender der TYPO3-Kontaktformular-Anfrage

Standardmäßig verschickt das TYPO3-integrierte Mailformular keine Kopie der Anfrage an den Anfragenden. Damit dennoch eine Mailkopie rausgeht, ist ein kleiner Eingriff in eine PHP-Datei von TYPO3 erforderlich.

Mailkopie an Anfragenden

Im Kontaktformular

Ins Mailformular kam die fett dargestellte und nun durchgestrichene Zeile hinzu:

<strong>Ihr Name</strong> | *Name=input,60,120
<strong>Ihre Telefonnummer</strong> | *Tel=input,60,120
<strong>Ihre E-Mail-Adresse</strong> | *EMail=input,60,120
Betreff | Betreff=input,60,120
<strong>Ihre Mitteilung</strong> | *Mitteilung=textarea,60,20
 | formtype_mail=submit | Senden
 | html_enabled=hidden | 1
 | subject=hidden | Mitteilung per Kontaktformular ()
 | recipient_copy=hidden | 1

In ../t3lib/class.t3lib_formmail.php

Die einfachste Lösung ist das Einfügen von etwas PHP-Code in die Datei [typo3Source]/t3lib/class.t3lib_formmail.php. Fügen Sie vor:

if (isset($V['recipient'])){

den folgenden PHP-Code ein, damit beim Aktivieren der Checkbox für Mailkopie eine Kopie der Mitteilung an den Absender geht.

if (trim($V['recipient_copy']) == '1') {
         $V['recipient_copy'] = $V['email'];
}

Nachteil

Unschön an dieser recht einfachen Lösung ist, dass je nach Konfiguration des Mailsystems der Absender der Mitteilung zwar seine Kontaktformular-Anfrage per E-Mail erhält, allerdings auch mit seiner Absender-Mailadresse. Am besten Sie probieren dies bei Ihrer TYPO3-Installation aus.

Eine Alternative ist per Parameter die Absenderadresse dem Mailformular mitzugeben. Aber diese Adressen greifen nach unseren Erfahrungen Spamroboter ab. Deshalb haben wir davon Abstand genommen.

Quelle

http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/ 30215-kopie-versanden-e-mail-formulars-absender.html#post100232

http://www.typo3.net/index.php?id=13&action=list_post&tid=5602

typo3.org/documentation/document-library/references/doc_core_tsref/4.0.0/view/8/20

 

Ab TYPO3 4.5

Ab TYPO3-Version 4.5 macht diese Möglichkeit hingegen Probleme. Der eingefügte Formularparameter recipient_copy=hidden führte dazu, dass kein Formularversand mehr erfolgte.

Wundern Sie sich also daher nicht, wenn der Kontaktformular-Versand ab 4.5 nicht mehr funktioniert und Sie keine E-Mails bzw. Kontaktanfragen mehr bekommen!