returnPath in we:form

Fragen zum Erstellen von Templates für webEdition.
r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

returnPath in we:form

Beitragvon r_kempf » Di 5. Jan 2021, 15:55

Frohes und gesundes Neues Jahr für alle!

Ein Problem beim formmail-Versand mit der php mail() Funktion ist bei den neuen Tarifen von Domainfactory aufgetreten. Der Versand wird blockiert, weil in den neuen Tarifen beim Formmail-Versand ein ReturnPath (Antwortadresse) mit angegeben werden muss.
Kann mir jemand sagen, wie ich die Antwortadresse im we:form einstellen kann?

Viele Grüße
Regina

NilSole
Senior Member
Beiträge: 303
Registriert: Mi 27. Mär 2019, 15:28

Re: returnPath in we:form

Beitragvon NilSole » Di 5. Jan 2021, 16:34

Hallo Regina,

Frohes neues Jahr!

WebEdition setzt den Return Path standardmäßig über des "from" Attribut.
Es gab da aber kürzlich ein Problem mit Mails bei einem Anbieter. Hast du Fehlermeldungen o.ä.?
Schöne Grüße
Nils

r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

Re: returnPath in we:form

Beitragvon r_kempf » Di 5. Jan 2021, 16:47

Hi Nils,
danke für die schnelle Rückmeldung.

Fehlermeldung im Log:
Error while sending mail:
---------------------------------------------------
we_mail_exception Object


from ist hinterlegt:
[_from:protected] => bla@beispiel.de

returnPath bleibt aber leer:
[_returnPath:protected] =>

Ist das ein Bug?

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

Re: returnPath in we:form

Beitragvon e_herrmann » Di 5. Jan 2021, 17:42

Hi Regina,
es gab ein Bug mit der Mailfunktion bei Domainfactory, siehe hier:
https://qa.webedition.org/tracker/view.php?id=13093

Der wurde in WE9.x im nightly gefixt.

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

r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

Re: returnPath in we:form

Beitragvon r_kempf » Di 5. Jan 2021, 18:40

Danke, Elko aber ich kann nicht erkennen, ob dieser Bug mit der sendmail-Funktion unser Problem betrifft.

Es geht um ein simples Kontaktformular mit we:form und der DF-Support sagte uns, dass der returnPath zwingend eine Antwortadresse benötigt. Im Fehler-Log können wir sehen, dass WE den leer lässt.

Unser we:form sieht so aus:

Code: Alles auswählen

<we:form type="formmail" name="kontaktform" recipient="info@blabla.de" from="webmaster@blabla.de" subject="Anfrage von der Website" required="Mail,Datenschutzerklaerung" onerror="239" onmailerror="239" onsuccess="238" charset="UTF-8">
D.h. WE übernimmt für den ReturnPath definitiv nicht die from-Adresse.
Nochmal die Frage, haben wir etwas übersehen oder ist das ein Bug?
WE-Version ist 8.1.0.0

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

Re: returnPath in we:form

Beitragvon e_herrmann » Di 5. Jan 2021, 23:02

Kannst du denn mit der PHP mail() Funktion Mails verschicken.

Ich habe das bei der Seite mal ausprobiert, vor Weihnachten gab es da Probleme die gefixt wurden.
Jetzt geht da weder WE-Sendmail, noch PHP-Mail.

Selbst, wenn man bei der PHP-Mail-Funktion den return-Path angibt, werden keine Mails verschickt.
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

Re: returnPath in we:form

Beitragvon r_kempf » Mi 6. Jan 2021, 11:35

Moin Elko,
ja, wie gesagt das Formular wird per php mail() versandt.
Wie gibts Du den returnPath denn an? Die from Adresse wird jedenfalls dafür nicht berücksichtigt. Der Eintrag ist in der Fehlermeldung leer.

Code: Alles auswählen

 [_returnPath:protected] =>

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

Re: returnPath in we:form

Beitragvon e_herrmann » Mi 6. Jan 2021, 12:23

Hi,
selbst, wenn ich das alles direkt in php mache, funktioniert es nicht.
Allerdings wird in 9.6.x auch kein Fehler geloggt. Es kommt einfach keine Mail an.
$headers = 'From: info@domain.de' . "\r\n" .
'Reply-To: info@domain.de' . "\r\n" .
'Return-Path: info@domain.de';
mail('test@domain.de','Betreff','Inhalt',$headers,'-f info@domain.de');
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

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

Re: returnPath in we:form

Beitragvon e_herrmann » Mi 6. Jan 2021, 12:54

Ich habe in den Einstellungen jetzt mal auf smtp umgestellt. Jetzt funktioniert der Versand mit we:sendmail wieder.
Bei dir müsste dann auch formmail funktionieren.

Auf den direkten Versand mit PHP mail() wirkt sich das leider nicht aus, da muss man die Konfig im Skript angeben.
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

ThomasGoebe

Re: returnPath in we:form

Beitragvon ThomasGoebe » Mi 6. Jan 2021, 13:24

Hallo Elko,

ist das hier das gleiche Thema wie das im dF Forum? Damit also erledigt?
Hast Du Erkenntnisse, ob auch we 8.x Versionen betroffen sind (die ja in der neuen df-Plattform so weit ich weiss, nicht installierbar sind).

NilSole
Senior Member
Beiträge: 303
Registriert: Mi 27. Mär 2019, 15:28

Re: returnPath in we:form

Beitragvon NilSole » Mi 6. Jan 2021, 14:41

Hallo Elko,

bei dem Bug lag das Problem eben unter anderem an dem Parameter -f info@domain.de
Kannst du es mal ohne diesen Parameter versuchen?

Schöne Grüße
Nils

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

Re: returnPath in we:form

Beitragvon e_herrmann » Mi 6. Jan 2021, 17:15

@Regina:
returnPath wird gesetzt. Es wird via php mail() trotzdem keine Mail verschickt.

@Nils:
ich habe da sämtliche Varianten durchprobiert, leider kein Unterschied. Aber du hast ja inzwischen selbst schon reingeschaut und wahrscheinlich getestet.

@Thomas:
ja, ist das gleiche Thema. Ist aber halt nur soweit erledigt, dass man per smtp Mails verschicken kann. Ich weiß nicht, ob WE dann auch alles auf smtp umstellt, für interne Funktionen.
Habe nur mal das Passwort zurücksetzen beim Login getestet, das nutzt dann auch smtp.

Regina hat die Probleme bei einer Version 8.1. Ich selbst habe nur den einen Kunden-Account mit neuem Tarif.
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

Re: returnPath in we:form

Beitragvon r_kempf » Mi 6. Jan 2021, 18:32

Ich hab nochmal im DF-Forum rechercheriert:
Auf den neuen DF-Plattformen sind für den E-Mail-Versand aus Sicherheitsgründen zusätzliche Informationen zwingend:
Antwortadresse und Antwortname

Siehe:
https://forum.df.eu/forum/produkte/e-ma ... nicht-mehr

r_kempf
Senior Member
Beiträge: 214
Registriert: Do 14. Apr 2016, 13:27

Re: returnPath in we:form

Beitragvon r_kempf » Mi 6. Jan 2021, 18:45

@Thomas:
Du schreibst WE 8 lässt sich auf den neuen DF-Tarifen nicht installieren!
Wie sieht es mit Updates aus? Ich habe eine 8.1.1 Installation und müsste auf die 8.1.4.

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: returnPath in we:form

Beitragvon mokraemer » Mi 6. Jan 2021, 23:01

was hat df denn noch alles kaputt gemacht, das WE nicht mal installierbar ist?
webEdition-Kern-Entwickler


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

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 14 Gäste