E-Mail-Kopie an den Absender der TYPO3-Kontaktformular-AnfrageStandardmäß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 AnfragendenIm KontaktformularIns Mailformular kommt die fett dargestellte Zeile hinzu: <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.phpDie 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'];
}
NachteilUnschö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. Quellehttp://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
Wenn wir Ihnen weitergeholfen haben, freuen wir uns über einen Rücklink -
entweder zu dieser Webseite oder zu unserer Startseite typo3-beratung.com
|