Probleme mit Formmail-Versand

Fragen zum Erstellen von Templates für webEdition.
janX
Senior Member
Beiträge: 138
Registriert: Mi 18. Feb 2004, 14:55
Kontaktdaten:

Probleme mit Formmail-Versand

Beitragvon janX » Mi 2. Jun 2010, 13:41

Hallo, ich habe ein Formular mit einer Captcha-Abfrage erstellt (<we:form type="formmail" name="Kontaktformular" recipient="info@meineadresse.de" from="info@meineadresse.de" subject="Kontaktformular" onsuccess="573" onsubmit="return check_form()">). Ich habe die Funktion "Formmail über webEdition-Dokument aufrufen" mit "ja" angegeben und auf der Resultatsseite folgenden Quelltext eingetragen:

Code: Alles auswählen

<we:ifCaptcha name="code">
<we:formmail/>
<p>
Der von Ihnen eingegebene Zahlencode ist <strong>richtig</strong>.
</p>
<we:else/>
<p>
Der von Ihnen eingegebene Zahlencode ist <strong>falsch</strong>.
</p>
</we:ifCaptcha>
Ich habe auch die E-Mail-Adresse in die Einstellungen von webEdition eingetragen. Trotzdem bekomme ich nach dem Versenden folgende Fehlermeldung:

Fehler / Error
Das Formular wurde aus folgendem Grund nicht übermittelt:
• Email dispatch blocked / Email Versand blockiert!

Woran könnte das liegen?

MarS
Senior Member
Beiträge: 602
Registriert: Mo 2. Mai 2005, 11:30
Wohnort: Kiel
Kontaktdaten:

Re: Probleme mit Formmail-Versand

Beitragvon MarS » Mi 2. Jun 2010, 13:52

Vermutlich liegt es daran, dass in den Allgemeinen Systemeinstellungen von webEdition nicht die Empfänger-E-Mail-Adressen eingetragen sind.

janX
Senior Member
Beiträge: 138
Registriert: Mi 18. Feb 2004, 14:55
Kontaktdaten:

Re: Probleme mit Formmail-Versand

Beitragvon janX » Mi 2. Jun 2010, 14:21

Nein, die Adressen sind in den Allgemeinen Systemeinstellung von webEdition eingetragen.

mouseeater

Re: Probleme mit Formmail-Versand

Beitragvon mouseeater » Mi 2. Jun 2010, 14:45

Sind evtl. die Formmail-Anfragen begrenzt?
(= nur begrenzte Anzahl an Emails je Zeitraum sind erlaubt)

-> allg. Systemeinstellungen ganz unten: Formmail Anfragen begrenzen

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Probleme mit Formmail-Versand

Beitragvon e_herrmann » Mi 2. Jun 2010, 14:47

Hi,
du musst im Formmail-Tag ein Ziel angeben wohin das Formular gesendet wird. Das ist die Seite in der Das we:formmail-Tag steht (Achtung, self funktioniert hier nicht).
Das Ziel gibst du mit dem Attribut id=1234 an.
Steht leider nicht in der Tag Referenz. Ich mache einen Eintrag in die Bugbase hierzu.

Grüße Elko
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

janX
Senior Member
Beiträge: 138
Registriert: Mi 18. Feb 2004, 14:55
Kontaktdaten:

Re: Probleme mit Formmail-Versand

Beitragvon janX » Mi 2. Jun 2010, 14:52

Ok, aber wie gebe ich dieses Ziel ein. Was ist der Befehl dazu. Habe ich nicht mit onsuccess="573" bereits die Zielseite angegeben?

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Probleme mit Formmail-Versand

Beitragvon e_herrmann » Mi 2. Jun 2010, 15:00

steht doch da, Attribut "id", da gibst du die ID der Zielseite an.
Normalerweise wird we:form type=formmail immer an www.domain.de/webEdition/formmail.php gesendet. Du willst nun aber dass das Form von einem anderen Dokument verarbeitet wird. Deshalb muss man ein Ziel definieren.
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

janX
Senior Member
Beiträge: 138
Registriert: Mi 18. Feb 2004, 14:55
Kontaktdaten:

Re: Probleme mit Formmail-Versand

Beitragvon janX » Mi 2. Jun 2010, 15:09

Tut mir leid, aber entweder bin ich zu blöde oder ich weiß auch nicht mehr. Habe jetzt eingegeben:

Code: Alles auswählen

<we:form type="formmail" name="Kontaktformular" recipient="info@meineadresse.de" from="info@meineadresse.de" subject="Allgemeine Anfrage" id="573" onsubmit="return check_form()">
Da kommt jetzt auch eine Bestätigungsseite, das Formular wird versandt. Allerdings ist das so eine Standardmeldung: "Vielen Dank, Ihre Formulardaten sind bei uns angekommen! / Thank you, we received your form data!" Ich möchte aber meine eigene gestalten. Es wird übrigens auf die richtige Seite verwiesen.

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Probleme mit Formmail-Versand

Beitragvon e_herrmann » Mi 2. Jun 2010, 15:24

du hast ja jetzt auch das onsuccess rausgenommen.

Nochmal, mit id gibst du das Ziel an wo das Formular verarbeitet werden soll. Da muss we:formmail stehen, mehr nicht. Die we:captcha gehört da auch hin.
Das onsuccess=? ist die Bestätigungsseite die erscheinen soll, wenn das Form fehlerfrei übertragen wurde. Es eben keinen onerror oder onmailerror gab, wofür du ja auch spezielle Fehlerseiten angeben kannst. Wenn du diese nicht angibst, kommen die Systemmeldungen.
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

janX
Senior Member
Beiträge: 138
Registriert: Mi 18. Feb 2004, 14:55
Kontaktdaten:

Re: Probleme mit Formmail-Versand

Beitragvon janX » Mi 2. Jun 2010, 15:49

Alles klar. Hab verstanden. Jetzt funktioniert die Sache. Vielen, vielen Dank!!! :D


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 76 Gäste