Zum Inhalt springen

Powermail - HTML-Tags in Message nach Update auf 1.3.6

Erstellt am 23. Juni 2008 · 13 Antworten · letzte Antwort am 24. Juni 2008

Tags: Powermail, Update & Upgrade, Frage

wml ·

Hallo,

nach Update von Powermail 1.3.4 auf 1.3.6 bleiben die Linebreaks im Feld MessageArea der Confirmation-Page erhalten. Allerdings stehen in den versandten PlainText-Messages nun die HTML-Tag-Überreste der Labels:

Beispiel
----

<b>Name</b>
Wolfgang

<b>Email</b>
...

----

Ich glaube, mich erinnern zu können, dass es dieses Problem früher schonmal gab. Kann man da was machen?

Habe ich evtl. vergessen, nach dem Updategewisse PlugIn-Constants einzustellen?

Danke,
Wolfgang

Typo3 4.1.2
Powermail 1.3.6

einpraegsam.​net ·
wml schrieb

Hallo,

es gelingt mir leider nicht, die Tags in der Forumsnachricht richtig rüberzubringen, deshalb hier ein Bild:

Bild: img385.imageshack.us/…/powermailproblem2aq4.gif

----

Ich habe leider überhaupt keinen Anhaltspunkt, wo das Problem liegen könnte.
So kann's jedenfalls nicht bleiben. Würde der Downgrade auf Powermail 1.3.4 wohl ohne weiteres gelingen?

Danke,
Wolfgang

PS.
Link zu meinem Contact-Form:
http://www.global-audio.net/contact.html

Downgrade ist immer möglich!

wml ·

Sorry, aber hier läuft jetzt garnichts mehr.

Downgrade auf 1.3.4 hat zwar die Linebreaks in der Confirmation page wieder zuverlässig eliminiert (das sollte ja durch 1.3.6 gelöst werden), aber die HTML-Tags in den Messages sind geblieben!

Desweiteren lässt sich der Debug-Modus nicht mehr deaktivieren!! In welchem file ist der denn auf "enabled" gesetzt? Sollte sich doch zur Not direkt per Editor disablen lassen ... hoffe ich.

Ja, es ist heiss und es gibt Tage, da läuft garnichts ... wäre aber trotzdem für einen Tip dankbar ...

Wolfgang

einpraegsam.​net ·
wml schrieb

Sorry, aber hier läuft jetzt garnichts mehr.

Nicht gut

wml schrieb

Downgrade auf 1.3.4 hat zwar die Linebreaks in der Confirmation page wieder zuverlässig eliminiert (das sollte ja durch 1.3.6 gelöst werden), aber die HTML-Tags in den Messages sind geblieben!

Da hat sich zwischen 1.3.4 und .6 auch nichts geändert!

wml schrieb

Desweiteren lässt sich der Debug-Modus nicht mehr deaktivieren!!

Der SQL Debug Mode ist im 1.3.4 an und 1.3.6 behebt das Problem (war glaube ich in der pi1/bla_powermail_bla_form.php

Wenn du den powermail Debug Modus meinst - dieser wird per constants ein- oder ausgeschalten...

wml ·

Wenn du den powermail Debug Modus meinst - dieser wird per constants ein- oder ausgeschalten...

Eingeschaltet ja ... aber ausschalten lässt er sich nicht mehr, ...

>> wml schrieb:
>> ..., aber die HTML-Tags in den Messages sind geblieben!

Da hat sich zwischen 1.3.4 und .6 auch nichts geändert!

Das ist betrüblich ... dann war es wohl Zufall, dass mein System mit PM 1.3.4 astreine "Content-type: text/plain;" Messages versenden konnte. (Angefangen habe ich übrigens mit 1.3.0, dann direkt auf 1.3.4 und jetzt 1.3.6).

In diesem Zusammenhang: Deine Testumgebung versendet Messages mit "Content-Type: multipart/alternative;" d.h. PlainText und HTML. Dieser Content-Type sieht in Clients wie Outlook meiner Meinung nach bescheiden aus, da by default der HTML-Teil dargestellt wird, und zwar mit dem schicken Times-Font und übergrossen Absätzen etc.

Ich kann leider immer nur oberflächliche Beobachtungen mitteilen und das führt hier nicht weiter. Danke für das Feedback bis hierhin, auch wenn keine Lösung in Sicht ist.

Gruss,
Wolfgang

PS.
Im Thread "powermail: Wie werde ich die HTML-Tags in den Mails los?" vom 26.5. #77609 ging's ja auch mal sehr ausführlich um die HTML-Tags. Leider bin ich Gegensatz zum Autor nicht Coder genug, um wie er selbst einen Patch zu schreiben.

einpraegsam.​net ·

Ich muss gestehen, dass ich etwas Unmut heraushöre!?

Was erwartest du? Das die Entwickler gefälligst kostenlos für Probleme zur Verfügug stehen und sich mit Leib und Seele den 100 Fragen am Tag widmen?

Ich bin mir sicher, dass auch du noch in der Lage bist, HTML Mails ohne Times zu versenden - hierzu muss man kein "Coder" sein!

Eventuell versuchst du es einfach einmal mit einer anderen Mail Extension - vielleicht klappts dort ja gleich...

Grüße, Alex

macboris ·

Kann es sein, dass das ganze etwas mit dem Sicherheitsupdate auf TYPO3 4.1.2 bzw 4.2.1 zu tun hat?

Denn bei meiner Installation von news_feedit tritt seit dem Update von 4.2.0 auf 4.2.1 das gleich Phänomen auf, dass im Frontend alle Html-Tags angezeigt werden.

einpraegsam.​net ·
macboris schrieb

Kann es sein, dass das ganze etwas mit dem Sicherheitsupdate auf TYPO3 4.1.2 bzw 4.2.1 zu tun hat?

Denn bei meiner Installation von news_feedit tritt seit dem Update von 4.2.0 auf 4.2.1 das gleich Phänomen auf, dass im Frontend alle Html-Tags angezeigt werden.

Hmm, kann ich mir eigentlich nicht vorstellen, aber ich habe auf der Testumgebung noch 4.2.0 laufen - eventuell sollte ich mal 4.2.1 installieren.

Wobei - je länger ich darüber nachdenke - du könntest eventuell Recht haben. Eine Möglichkeit XSS zu verhindern...

wml ·

@Alex,
mit dem Unmut hast du dich verhört. Als einer, der viel mehr Nutzer als Contributor ist, weiss ich deine Leistung und deinen Beitrag sehr wohl zu schätzen ... ganz zu schweigen von deinen schnellen und reichlichen Feedbacks hier im Forum. Ich bin nur etwas gefrustet, dass eine gute Lösung etwas unerwartet nicht mehr funktioniert und mir der Durchblick fehlt. Nix für ungut.

Grüße, Wolfgang

PS.
Den Powermail Debug Modus konnte ich manuell durch Löschen der entsprechenden Zeile in den Constants deaktivieren. Über den Constant Editor hat das nicht funktioniert ...

wml ·

@wml: Jetzt hilft eigentlich nur noch Debuggen bei dir...

... "Trial & Error" trifft's in meinem Fall besser, aber immerhin konnte ich mein Problem lösen, indem ich im file "tmpl_all.html" in Zeile 15 den <b>-Tag entfernt habe.

----

Bild: img209.imageshack.us/…/powermailsolvedbl5.gif

----

Zu Risiken und Nebenwirkungen kann ich nichts sagen, aber bei mir tut's.

Viele Grüße,
Wolfgang