In Typo3 werden viele Möglichkeiten gegeben ein Mailform zu verschicken, leider ist es immer noch ein großes Fragezeichen wieso die Funktion mit einer Blindcopy an den Absender noch nicht eingebaut wurde. Wer dies aber haben will, kann hier diese Möglichkeit nutzen. Es ist zwar nicht der sauberste was man machen kann, aber dafür macht dieser Dreizeiler genau das was man braucht. Eine dirkete Kopie von der Mail an den Absender.
Nehmen wir ein einfach Mailform und modifizieren dies um eine Zeile
Name | Name=input Telefon | Telefon=input Ihre E-Mail | email=input Nachricht | Nachricht=textarea | formtype_mail=submit | abschicken | html_enabled=hidden | 1 | recipient_copy=hidden | 1 | subject=hidden | Mail von XYZ
Das Geheimnis an der Blindcopy liegt in dieser Zeile | recipient_copy=hidden | 1 .
Dazu müssen wir im zweiten Schritt im Typo3 Order ([typo3Source]/t3lib/class.t3lib_formmail.php.),
die class.t3lib.formmail.php bearbeiten
Gesucht wird diese Anweisung:
if (isset($V[‚recipient‘])){
davor diesen Code einfügen
if (trim($V['recipient_copy']) == '1') { $V['recipient_copy'] = $V['email']; }
Viel Spaß 😉
View Comments (6)
oder so: |recipient_copy=hidden | copy@email.com
dann muss man nicht an den phpcode
Gruß Alex
Huhu
Weiß das System wenn bei copy@email.com an wen das geht?
Oder bekomme ich damit selber eine Kopie?
Es ist ja dafür gedacht das ich und der Schreiber eine Kopie bekommt.
Grüße
Marc
Wow - danke, hatte mich oft damit beschäftigt, aber nie zuende gedacht. Machmal liegt das Einfache so nah, dass man es nicht sieht
Hey, bei mir tut's sogar mit
*Email: | *email=input | | EMAIL
...
| recipient_copy=hidden | 'email'
fragt mich nicht warum, hab da ewig rumgemacht ;)
| auto_respond_msg=hidden | Dies ist der Betreff der mail / Dies ist ein Text in der Mail // Noch mehr Text
Funktioniert wenn das E-mail Feld des Empfängers "email" heisst.
Das obige Beispiel sendet ja ean eine fest vorgegeben Adresse.
Quelle: Core Doku: http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/20/
danke für den Hinweis ;)