ich habe gleich drei Probleme mit dem Newsletterversand.
1. Beim Eintragen von Texten in das Newsletterfeld werden alle "-Zeichen und alle '-Zeichen mit einem führenden Backslash maskiert, was mir leider auch beim Versand den Text versemmelt. Ich konnte allerdings nicht die Stelle finden, in der die Texte konvertiert werden - irgendwo in den Untiefen der class-Dateien nehme ich an. Weiß da jemand Rat?
2. Ich kann mich leider per Newsletter-Modul als Newsletter-Teilnehmer über die Modul-Ausgabe nicht austragen. Die Systemmeldung spuckt folgende Meldung aus:
Code: Alles auswählen
SELECT recipientcollection.idnewsrcp FROM con_news_rcp AS recipientcollection WHERE idclient = 1 AND idlang = 1 AND email = info@waschk-consulting.de
[19-Jan-2006 09:48:27] / MySQL error 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '@waschk-consulting.de' at line 1
Auch diese Stelle kann ich auch nach längerem Suche in den Kern-Dateien von COntenido nicht finden.
3. Ich habe einen Haufen Adressen in den Newsletter per direktem Datenbankzugriff reingeschaufelt. Soweit so gut - geht im Prinzip auch.
Mit einer Ausnahme:
Das Feld "hash" wurde von mir beschrieben. Demnach ist der unsubscribe-Befehl, den der Newsletter automatisch in die Mail printen kann, nicht korrekt, da dort als UID der hash-Wert stehen müsste.
Also habe ich mir einen selber gebaut (einfach mit md5(rand()) pro Zeile aufgefüllt). Aber mit dem geht das auch nicht. Kann es sein, daß der hash-Wert 30-stellig sein muß? Meine md5-Schlüssel sind nämlich 32-stellig.
Wenn mir jemand helfen könnte, wäre das super!