Zum Inhalt springen

/**/ am Anfang jeder html-mail

Erstellt am 7. September 2005 · 6 Antworten · letzte Antwort am 29. September 2005

Tags: Direct Mail, E-Mail-Versand, Frage

Arkala ·

Hallo,

suche dringend jemanden, der mir einen Tipp geben kann.

Habe das Problem, dass am Anfang jedes html-Newsletters (via direct mail)


/**/

in der ersten Zeile steht.
Erst danach kommt der eigentliche Newsletter.

Wenn ich mir den Newsletter in der Browser-Vorschau ansehe ist alles noch in Ordnung.

Könnte mir vorstellen, dass es dazu mindestens ein dutzend Lösungsansätze gibt, aber ich kann sie nicht finden #angry#

Wer erbarmt sich meiner? 😉

_o3_ ·

scheinbar ist in deinem template dieser fehler drinne...
also anstelle eines kommentartags hast du /* * / <-eine leerzeile zuviel...geh in das template und schau da ma nach...

ansonsten wüsste ich auch nich was das sein kann.?

Arkala ·

Hallo _o3_,

vielen Dank für deine schnelle Antwort.
Habe den Quellcode der html-Datei mal durchsucht, aber nur die folgenden vorkommen der Kommentarzeichen finden können:

...
<style type="text/css">
/*<![CDATA[*/
<!--
/* default styles for extension "tx_spdirectory_pi1" */
...
/* default styles for extension "tx_thmailformplus_pi1" */
...
/* default styles for extension "tx_srfeuserregister_pi1" */
...
-->
/*]]>*/
</style>
...
<script type="text/javascript">
/*<![CDATA[*/
/*]]>*/
</script>
...

Siehst Du da einen Fehler, den ich beheben sollte?
Für mich sieht das ganz OK aus.

_o3_ ·

hm...
du kannst doch erstmal im setup die _CSS_default_styles löschen...

plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE >

...der rest passt schon...aber daran kann es nicht liegen...

wie sieht denn dein newsletter.tmpl aus?

Arkala ·
_o3_ schrieb

hm...
du kannst doch erstmal im setup die _CSS_default_styles löschen...

plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE >

...der rest passt schon...aber daran kann es nicht liegen...

wie sieht denn dein newsletter.tmpl aus?

Habe jetzt alle default_styles gelöscht:

plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE >
plugin.tx_spdirectory_pi1._CSS_DEFAULT_STYLE >
plugin.tx_srfeuserregister_pi1._CSS_DEFAULT_STYLE >

Aber leider immer noch keine Besserung.

Ich habe allerdings die Vermutung, dass das Problem durch die Einbindung von CDATA entsteht. Hier der entsprechende Auszug aus dem empfangenen Newsletter:

<html>
<head>
...
<title>Und schon wieder ein Test-Newsletter</title>
	<meta name="generator" content="TYPO3 3.7 CMS" />
	<mailscannerscript542 script="" type="text/javascript">
		/*[CDATA[*/
	<!--
		browserName = navigator.appName;
		browserVer = parseInt(navigator.appVersion);
		var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
		if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}
			// Blurring links:
		function blurLink(theObject)	{	//
			if (msie4)	{theObject.blur();}
		}

	 -->
		/*]]*/
	</mailscannerscript542>


</head>
<body>
...
</body>
</html>

Kann mir jemand verraten, ob das des Rätsels Lösung sein kann? Und falls ja, was ich dagegen unternehmen könnte?

ms70 ·

du kannst JS auch auslagern:

config.inlineStyle2TempFile = 1
config.removeDefaultJS = external

und/oder auch den ganzen HTML-Header rausschmeissen:

config.disableAllHeaderCode = 1
Arkala ·

Juchuu, jubel!

Das Auslagern der JS-Datei hat endlich die lästige Ausgabe "/* */" verschwinden lassen!

Tausend Dank!!!