subscribe - Umlaute bei Benutzerdaten nicht korrekt

Fragen und Tipps & Tricks zur Newsletter Software SuperMailer oder zum BirthdayMailer

Moderatoren: mirko, Wolfi

Antworten
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Original von GFT:
Im Supermailer wird nun alles richtig angezeigt. Danke. :)

Gibt es eine Zeichenbeschränkung für die einzelnen Felder?
Na sicher doch, alle Felder zusammen inkl. der Bezeichner der Felder und des http://-Aufrufs dürfen nicht länger als 255 Zeichen sein, ansonsten könnten beim Klick auf den Bestätigungslink Daten verlore gehen.
Für den \"E-Mail-Text (kein HTML) mit Bestätigungslink\" gibts es eine Möglichkeit den Text zu formatieren (Schriftart...) und kann ich darin ein z.B. Logo anzeigen lassen?
Nein. Im reinen Text kann man keine Schrift formatieren oder Bilder einfügen, das ist kein HTML. Man soll es auch nicht formatieren bzw. HTML verwenden, weil diese E-Mails eher als Spam erkannt werden könnten.
GFT
Beiträge: 3
Registriert: 07.10.2010, 09:17

Beitrag von GFT »

Im Supermailer wird nun alles richtig angezeigt. Danke. :)

Gibt es eine Zeichenbeschränkung für die einzelnen Felder?

Für den \"E-Mail-Text (kein HTML) mit Bestätigungslink\" gibts es eine Möglichkeit den Text zu formatieren (Schriftart...) und kann ich darin ein z.B. Logo anzeigen lassen?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Es muss nur in der PHP-Datei eine Änderung erfolgen, wenn die HTML-Datei auch wirklich UTF-8 codiert ist. Es muss natürlich ebenfalls die aktuelle SuperMailer-Version verwendet werden, ältere Varianten (welche Version, weiss ich nicht mehr) können das noch nicht.
GFT
Beiträge: 3
Registriert: 07.10.2010, 09:17

Beitrag von GFT »

Hallo,
bei mir werden die Umlaute im Supermailer nicht richtig angezeigt, z.B. das ö wird als ö dargestellt.

Ich habe folgendes schon in utf-8 geändert / ergänzt (HTML-Datei):
<meta>

diese Zeile in der php-Datei ergänzt:
$headers .= \'Content-Type: text/plain; charset=\"utf-8\"\'.$CRLF;

Im SuperMailer: Email > Email Codierung > UTF-8


Aber leider ohne Erfolg. Was kann ich noch ändern?
robberwood
Beiträge: 5
Registriert: 22.12.2009, 14:15

Beitrag von robberwood »

Vielen Dank für die schnelle Hilfe :-D
Die Umlaute werden nun korrekt wiedergegeben.
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Also doch im E-Mail-Programm.

Das Script im Editor nochmals öffnen und jetzt mit der Suchfunktion nach

$headers = \"From: $EMail\".$CRLF;

suchen

Nach der Zeile muss rein:

$headers .= \'Content-Type: text/plain; charset=\"utf-8\"\'.$CRLF;

Script speichern und nochmals auf den Server übertragen.
Zuletzt geändert von mirko am 01.04.2010, 14:10, insgesamt 1-mal geändert.
robberwood
Beiträge: 5
Registriert: 22.12.2009, 14:15

Beitrag von robberwood »

in der eingehenden Email werden die Umlaute nicht richtig angezeigt!
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Werden diese im SuperMailer nicht richtig angezeigt oder im E-Mail-Programm?
robberwood
Beiträge: 5
Registriert: 22.12.2009, 14:15

Beitrag von robberwood »

Hallo liebes Forum,

ich habe den Supermailer in Joomla integriert. Es funktioniert auch alles einwandfrei :)
Allerdings werden die Umlaute der eingetragenen Benutzerdaten nicht richtig angezeigt.


EMail: xxx@xxx.de
Name: Münster
Vorname: Christiane
IP: xx.xx.xxx.xxx
DateTime: 12/22/09 08:21:56

Wie und wo kann ich das ändern?

Besten Dank für Eure Antwort :)
Antworten