Zum Inhalt springen

HTML Mails kommen zerhackt an

Erstellt am 27. Oktober 2004 · 23 Antworten · letzte Antwort am 17. Februar 2005 · Seite 1 von 2

Tags: Frage

derhansen ·

Hallo,

ich habe ein Problem mit HTML-Mails aus DirectMail in Typo3 3.7

Bei einigen Empfängern kommen die Mails zerhackt an (z.B. Gleichheitszeichen mitten im Text), bei anderen kommen sie sauber an.

Woran kann das liegen und gibts dafür evtl. eine Lösung?

Gruß,
derHansen

paxson ·

Hallo,

Ich habe das selbe problem und bin hier schon am verzweifeln. Es scheint daran zu liegen, dass zwischen allen zeilen doppelte Zeilenumbrüche sind. Manche mailclients haben damit anscheinend probleme. besonders scheint es macs zu treffen.

Ich suche auch schon wie verrückt nach einer lösung. vielleicht hängt es aber auch mit dem templa voila zusammen.

benutzt du das auch???

paxson ·

das ist mal eine plaintext mail:

Return-Path: <www-data@myhome>
X-Original-To: timo@myhome.de
Delivered-To: timo@myhome.de
Received: by myhome (Postfix, from userid 33)
	id 7235EEBAC9; Thu, 28 Oct 2004 17:34:27 +0200 (CEST)
To: timo@myhome.de
Subject: Test
Message-ID: <8247603dbe3c1a2f7f1dd54d87d8e679@domain.tld>
X-Typo3MID: MID25_t6-0ff72ef5ad0444574fe904fce5b80cfa
From: Newsletter <timo@myhome.de>
Reply-To: no-reply <newsletter@myhome.de>
X-Mailer: TYPO3 Direct Mail module
X-Priority: 3
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Date: Thu, 28 Oct 2004 17:34:27 +0200 (CEST)
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on myhome
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64
X-UIDL: SJ4"!G)h!!;CU"!g(e"!




-------------------------------------------------------------------------=

---

TOLLE NACHRICHT

-------------------------------------------------------------------------=

---

Ich hoffe die Nachricht funktioniert jetzt endlich mal richtig.=

 So langsam

macht mich das verrückt.





--=20

---------------------------------------------------------------

Um sich bei unserem Newsletter abzumelden, klicken Sie=20

bitte diesen Link:

###THIS_URL######FORM_URL###&cmd=3Ddelete&aC=3Da913a721&rU=3D6

html bruchstücke sehen folgden aus

<body bgcolor=3D"#dbe1df" background=3D"cid:part0.3067b7cea5c5c539b331278=

33029378e_MID23_t4">

=0D	<table align=3D"center" border=3D"0" cellspacing=3D"0" cellpadding=3D=

"0" width=3D"600">=0D	<tr>=0D		<td bgcolor=3D"#d4901b" valign=3D"bottom"=

 height=3D"81">=0D			<table bgcolor=3D"#ecefee" width=3D"560" height=3D"6=

1" style=3D"margin-top: 20px; margin-right: 20px; margin-left: 20px;=

 border: 1px solid #303b5a;">=0D			<tr>=0D				<td valign=3D"bottom"><span=

 style=3D"color: #414042; font-weight: normal; font-size: 20px;=

 letter-spacing: 3px; padding-left: 30px;">NEWSLETTER</span>&nbsp;<span=

 style=3D"color: #9fa3a2; font-weight: bold; font-size: 10px; letter-spac=

ing: 1px;">28 October 2004</span></td>=0D				<td><a href=3D"http://myhome.=

de/?id=3D27&rid=3Dt_4&mid=3D23&jumpurl=3D0"><img=

 src=3D"cid:part1.3067b7cea5c5c539b33127833029378e_MID23_t4" alt=3D""=

 height=3D"66" width=3D"170" border=3D"0"></a></td>=0D			</tr>=0D			</tab=
barthel ·
paxson schrieb

das ist mal eine plaintext mail:

...
Content-Transfer-Encoding: quoted-printable
...

Versuche mal:

Content-Transfer-Encoding: 8bit

Bitte auch mal den Quelltext der HTML email posten.

Headerdaten sollten reichen.

paxson ·

ist auch so eingestellt.

Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
barthel ·

Versuche mal auf 8bit zu ändern.
Wie ist die Codierung deiner Website eingestellt ? ISO-8859-1 oder ISO-8859-15 oder gar UTF-8 ?

paxson ·

enconding ist iso-8859-1.

wo kann ich denn ein anders encoding einstellen? in der configuration kann man ja nur ein encoding für quickmails einstellen. der rest kommt anscheinen direkt aus dem quellcode.

barthel ·
paxson schrieb

enconding ist iso-8859-1.

wo kann ich denn ein anders encoding einstellen? in der configuration kann man ja nur ein encoding für quickmails einstellen. der rest kommt anscheinen direkt aus dem quellcode.

Für die Website ?

page.config {
    # set default encoding
    renderCharset = utf-8
    metaCharset = utf-8
}
paxson ·

wie gesagt, keine ahnung wo man das für den mailer einstellen kann.
wenn ich's im quellcode eintrage hilft's auch nichts.

paxson ·

wie schon gesagt:

in der configuration kann man ja nur ein encoding für quickmails einstellen

allerdings will ich ja den newsletter verschicken und keine quickmails. die funktionieren ja auch.

barthel ·
paxson schrieb

wie schon gesagt:

in der configuration kann man ja nur ein encoding für quickmails einstellen

allerdings will ich ja den newsletter verschicken und keine quickmails. die funktionieren ja auch.

Habe dich mir derHansen verwechselt... bei ihm ging es um quickmail...
So ein durcheinander :o

Ich installiere mal die newsletter extension und schaue mir mal den Quellcode an.
Ich melde mich wieder.

barthel ·
barthel schrieb

Ich installiere mal die newsletter extension und schaue mir mal den Quellcode an.

Welche Extension hast du installiert ?
[Gobernalia] Newsletter gb_newsletter
Frontend Newsletter sa_fenewsletter

derhansen ·

Hallo,

auch bei mir gehts um den Newsletter und den direkten Versand (nicht Quickmail). Hab das dem Encoding mal eingestellt, mal sehen ob das klappt. Kann doch aber nicht sein, dass paxson und ich die einzigen sind, dei solche Probleme haben. Unter Typo3 3.62 war alles noch ok, erst seit 3.7 gibts die Probleme.

Gruß,
derHansen

paxson ·

ich verwende eigentlich keine untypischen plugins. für das subscription habe ich "direct mail subscription" 1.0.3 installiert (funzt auch) und für den newsletter "Web>Plugins, Direct Mail" 1.0.8 und nachdem es nicht funktioniert hat auch noch "Web>Plugins, Direct Mail - Extended" 0.2.2. Natürlich noch "Web>Plugins" 0.0.5 ansich. das template für die newsletter seiten ist wie folgt:

lib.alt_plaintext.renderObj.siteUrl = http://myhome.de/
alt_plaintext.10.template.file = fileadmin/files/plaintext_template.html
alt_plaintext_test.10.template.file = fileadmin/files/plaintext_template.html

page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

included ist "content(default)" und "plugin.alt.plaintext(99)".

es könnte vielleicht an den quotedprintable() functionen in den mailclassen liegen. werde mich da noch ein bissel austoben heute.

barthel ·
paxson schrieb

es könnte vielleicht an den quotedprintable() functionen in den mailclassen liegen. werde mich da noch ein bissel austoben heute.

Bzw. der Funktion, anstatt this->Encoding ein "8bit" übergeben oder this->Encoding auf "8bit" stellen.
Das sollte eigentlich reichen.

Schreibt ihr eure newsletter von einer Windows Kiste aus ?
Dann schau doch gleich mal, ob das Handling mit "
", "

" und/oder "
" richtig umgesetzt wird.