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
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???
Könntet ihr mal den Quelltext der email posten ?
Bitte keine lange aussuchen und wirklich den QUELLTEXT !
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> <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=
paxson schriebdas 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.
ist auch so eingestellt.
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Versuche mal auf 8bit zu ändern.
Wie ist die Codierung deiner Website eingestellt ? ISO-8859-1 oder ISO-8859-15 oder gar UTF-8 ?
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.
paxson schriebenconding 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
}
hilf leider auch nicht. wüsste jetzt auch nicht wie sich das auf den plaintext auswirken soll.
Content-Transfer-Encoding: 8bit
Ich denke das wäre wichtig.
wie gesagt, keine ahnung wo man das für den mailer einstellen kann.
wenn ich's im quellcode eintrage hilft's auch nichts.
Stichwort: Encoding for quick mails
http://typo3.org/documentation/document-library/direct_mail_tut/Module_Configuration/
Select the encoding you want to sending of quick-mails.
Cache löschen nicht vergessen.
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.
paxson schriebwie 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 schriebIch 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
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
wichtig ist aber, dass du es mit 3.7 probierst. mit den typo3.6ern hatte ich keine probleme
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.
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.