[TYPO3-german] TYPO3 4.6 sysext:FORM Problem senderEmail
Alexander Dick
typo3 at dick.at
Tue Dec 13 20:04:06 CET 2011
Hi,
schau mal was in deiner localconf.php bei forceReturnPath gesetzt ist.
Wenn das nicht auf 0 oder false steht, setze es auf false.
Bin da auch nur drauf gekommen weil ich mir den Quelltext angesehen
habe... und da ist eine Abfrage drin ob der returnpath gesetzt ist.
lg
Alex
Am 28.11.2011 12:13, schrieb Josef Florian Glatz:
> Danke für die Tipps,
>
> ich frage mich warum eigentlich diese Sachen nicht im Manual stehen und
> man dafür in den Code schauen muss.
>
> Aber dennoch habe ich ein Problem, ich habe jetzt meinen PostProcessor
> so aufgebaut:
>
> postProcessor {
> 1 = mail
> 1 {
> recipientEmail = team at typo3blog.at
> senderEmailField = email
> senderNameField = name
> subject = Mail von TKontaktseite
> messages.success = Deine Mail wurde erfolgreich versandt.
> }
> }
>
> ... wird mir aber immer noch mit einem "Address set in PathHeader does
> not comply with addr-spec of RFC 2822." abgebrochen.
>
> Kann man diesen Part irgendwie debuggen?
>
>
> Danke im Voraus,
> jousch
>
>
> Am 03.11.2011 08:48, schrieb Thomas Kieslich:
>> Hallo, das sollte weiterhelfen:
>>
>> 1 = mail
>> 1 {
>> recipientEmail = test at test.de
>> senderEmailField = email
>> senderNameField = name
>> subject = Mail von Webseite
>> messages{
>> success = Ihre Mail wurde erfolgreich versandt.
>> }
>>
>> Ansonsten mal unter Classes > System > Postprozessors > Mail.php
>> nachsehen. Das sind noch mehr Möglichkeiten wie:
>>
>> $this->typoScript['organization']
>>
>> Grüße, Thomas
>>
>> Am 02.11.2011 19:48, schrieb Josef Florian Glatz:
>>> Hallo Liste,
>>>
>>> ich teste gerade zum ersten Mal nachdem ich das Manual überflogen habe.
>>> Allerdings finde ich im Manual keine Infos zu den PostProcessor, wie ich
>>> die SenderEmail dynamisch aus der Formkonfiguration auslesen kann.
>>>
>>> Hier mein Konfigcode:
>>>
>>> enctype = multipart/form-data
>>> id = contactform
>>> method = post
>>> prefix = tx_form
>>> confirmation = 1
>>> postProcessor {
>>> 1 = mail
>>> 1 {
>>> recipientEmail = typo3 at josdesign.at
>>> senderEmail = ????????MAILDESABSENDERS????????
>>> }
>>> }
>>> 10 = FIELDSET
>>> 10 {
>>> legend {
>>> value = Deine Daten
>>> }
>>> 10 = FIELDSET
>>> 10 {
>>> class = predefined-name fieldset-subgroup fieldset-horizontal
>>> label-below
>>> legend {
>>> value = Voller Name
>>> }
>>> 10 = TEXTLINE
>>> 10 {
>>> label {
>>> value = Prefix
>>> }
>>> name = prefix
>>> size = 4
>>> layout (
>>> <input />
>>> <label />
>>> )
>>> }
>>> 20 = TEXTLINE
>>> 20 {
>>> label {
>>> value = First name
>>> }
>>> name = firstName
>>> size = 10
>>> layout (
>>> <input />
>>> <label />
>>> )
>>> }
>>> 30 = TEXTLINE
>>> 30 {
>>> label {
>>> value = Last name
>>> }
>>> name = lastName
>>> size = 15
>>> layout (
>>> <input />
>>> <label />
>>> )
>>> }
>>> 40 = TEXTLINE
>>> 40 {
>>> label {
>>> value = Suffix
>>> }
>>> name = suffix
>>> size = 4
>>> layout (
>>> <input />
>>> <label />
>>> )
>>> }
>>> }
>>> 20 = TEXTLINE
>>> 20 {
>>> name = email
>>> filters {
>>> 1 = lowercase
>>> 1 {
>>> }
>>> }
>>> label {
>>> value = Email
>>> }
>>> }
>>> }
>>> 20 = FIELDSET
>>> 20 {
>>> legend {
>>> value = Deine Nachricht
>>> }
>>> 10 = TEXTLINE
>>> 10 {
>>> name = subject
>>> label {
>>> value = Betreff
>>> }
>>> }
>>> 20 = TEXTAREA
>>> 20 {
>>> cols = 40
>>> name = body
>>> rows = 5
>>> label {
>>> value = Deine Message
>>> }
>>> }
>>> 30 = SUBMIT
>>> 30 {
>>> name = 12
>>> value = Nachricht senden, aber hurtig!!!
>>> }
>>> }
>>> rules {
>>> 1 = required
>>> 1 {
>>> breakOnError = 0
>>> showMessage = 1
>>> message = *
>>> error = Required
>>> element = firstName
>>> }
>>> 2 = required
>>> 2 {
>>> breakOnError = 0
>>> showMessage = 1
>>> message = *
>>> error = Required
>>> element = lastName
>>> }
>>> 3 = required
>>> 3 {
>>> breakOnError =
>>> showMessage = 1
>>> message = erforderlich
>>> error = Die Email musst du angeben!
>>> element = email
>>> }
>>> 4 = email
>>> 4 {
>>> breakOnError = 0
>>> showMessage = 1
>>> message = (rainer.zufall at gmx.net)
>>> error = Gültige Emailadresse eintragen
>>> element = email
>>> }
>>> 5 = required
>>> 5 {
>>> breakOnError = 0
>>> showMessage =
>>> message = Erforderlich
>>> error = Gib einen Betreff ein!
>>> element = subject
>>> }
>>> 6 = required
>>> 6 {
>>> breakOnError = 0
>>> showMessage =
>>> message = *
>>> error = Hey gib deine Nachricht ein!
>>> element = body
>>> }
>>> }
>>>
>>> Mit bestem Dank im Voraus,
>>> Josef!
>>>
>>>
>
>
>
More information about the TYPO3-german
mailing list