welchen Zeichensatz für Mails verwenden?

Hilfe zur Installation
Post Reply
JayBeh
New Member
New Member
Posts: 3
Joined: Thu Dec 04, 2008 3:37 am

welchen Zeichensatz für Mails verwenden?

Post by JayBeh »

Hallo,

ich habe soeben ausgiebig die Maileinstellungen durchgetestet. Ich versende die Mails über SMTP und das funktioniert einwandfrei. Nur Umlaute kommen als HTML-Entities an(habe es jetzt nur mit dieser Testmail ausprobiert).

Oben kann ja noch ein Zeichensatz angegeben werden, welchen könnt ihr empfehlen?
zebulon
Forum Members
Forum Members
Posts: 37
Joined: Sun Aug 27, 2006 8:21 pm

Re: welchen Zeichensatz für Mails verwenden?

Post by zebulon »

Hi JayBeh,

vielleicht wegen der deutschen Umlaute

ISO 8859-1
=> http://de.wikipedia.org/wiki/ISO_8859-1

oder

ISO-8859-15
=> http://de.wikipedia.org/wiki/ISO_8859-15

oder

UTF-8
=> http://de.wikipedia.org/wiki/Utf8

Bei letzterem brauchst Du dann keine Maskierung der Umlaute in HTML mehr (ü für ü)...
Connie

Re: welchen Zeichensatz für Mails verwenden?

Post by Connie »

Ich wäre bei UTF-8 (leider) vorsichtig,

denn bei meinen Versuchen mit dem NMS (NewsletterMadeSimple) hatte ich Probleme wenn ich UTF-8 angab, ich habe aber nicht herausgefunden, ob es an den Mail-Einstellungen generell oder an NMS lag

nur als kleine Vorabinformation, aber du wirst ja sowieso testen

Gruss, Connie
moprivat
New Member
New Member
Posts: 2
Joined: Wed Jan 07, 2009 10:30 am

Re: welchen Zeichensatz für Mails verwenden?

Post by moprivat »

Hallo zusammen,

ich habe alle 3 Angaben versucht. Aus irgend einem Grund werden die Umlaute jedoch nicht umgesetzt. Muss ich den Eintrag besonders vornehemen? Z.B. UTF8 oder ISO8859-1?

Bin gerade in der Installationsphase und würde mich über einen kleinen Wink freuen  :)

Danke Euch!

Viele Grüße

Mo
antibart
Power Poster
Power Poster
Posts: 1161
Joined: Sun Aug 17, 2008 9:29 am

Re: welchen Zeichensatz für Mails verwenden?

Post by antibart »

Wo stellst Dui die Codierung denn ein? Für den Mailversand findest Du es im Formbuilder im Feld "an vorgegebene Adressen senden bzw UPDATE_THIS_FIELD-> erweiterete Einstellungen").

Testweise dort vielleicht auch mal den Haken bei "eine HTML-Email erzeugen" wegmachen bzw aktivieren.

Bei mir ist dort die Zeichencodierung auf UTF-8 und ich hatte bisher noch keine Probleme damit. Allerdings empfange ich Mails auch nur in Textform.
Last edited by antibart on Wed Jan 07, 2009 11:19 am, edited 1 time in total.
moprivat
New Member
New Member
Posts: 2
Joined: Wed Jan 07, 2009 10:30 am

Re: welchen Zeichensatz für Mails verwenden?

Post by moprivat »

Hallo Antibart,

danke für die schnelle Rückmeldung.

Ich bin mit der neuesten Version 1.5.1 unterwegs und finde die Angaben zu Deinem Kommentar im CMSMailer nicht.

Muss ich woanders suchen?

Gruß

Mo
antibart
Power Poster
Power Poster
Posts: 1161
Joined: Sun Aug 17, 2008 9:29 am

Re: welchen Zeichensatz für Mails verwenden?

Post by antibart »

moprivat wrote: Hallo Antibart,

danke für die schnelle Rückmeldung.

Ich bin mit der neuesten Version 1.5.1 unterwegs und finde die Angaben zu Deinem Kommentar im CMSMailer nicht.

Muss ich woanders suchen?

Gruß

Mo
NIcht im CMSMailer - im Formbuilder

Habe oben schon editiert, aber dennoch gern hier nochmal:

Formbuilder -> UPDATE_THIS_FIELD (Ergebnisse per Email an vorgegebene Adresse(n) senden) -> Erweiterte Einstellungen

Dort findest sowohl die Auswahl der Zeichenkodierung als auch das Häkchen für "HTML-E-Mail erzeugen" ... das ist das Feld, wo Du auch den E-Mail-Versand formatiert hast.

...
Last edited by antibart on Wed Jan 07, 2009 11:31 am, edited 1 time in total.
User avatar
Amendra
Forum Members
Forum Members
Posts: 21
Joined: Sat Nov 29, 2008 2:59 am
Location: Germany

Re: welchen Zeichensatz für Mails verwenden?

Post by Amendra »

Hallo Leute,
ich habe ebenfalls Schwierigkeiten mit Umlauten und Zeichensätzen beim Versenden von Mails via FormBuilder. Egal, ob bei HTML- oder normalen Textmails. Ich verwende die neueste Version 0.5.11, aber der Fehler trat schon in Version 0.5.5 auf.

Konkret: Ich trage den Zeichensatz "iso-8859-1" sowohl im CMSMailer als auch im Feldtyp "*Ergebnisse per Email an Auswahl aus dem Listenfeld senden" unter "Erweiterte Einstellungen" ein.

Was ich dann als Mail erhalte, ist utf-8-kodiert in den Sonderzeichen. In den Headern der Mails steht korrekt 'Content-Type: text/html; charset = "iso-8859-1" Content-Transfer-Encoding: 8bit' drin. Es scheint so, als ob das Script [meinpfad]\modules\FormBuilder\classes\DispositionEmailBase.class.php die Zeichen nicht umkodiert auf das, was der User einträgt. Es wird standardmäßig eine UTF-8-Mail versendet, weil die Daten aus der Textarea anscheinend in UTF-8 an diese Funktion übergeben wird. Es passiert zwar ein html_entity_decode, aber kein utf8_decode und dann ein [zeichensatz]_recode.

Ich habe vorerst die Lösung gefunden, sowohl den CMSmailer als auch das FormFeld auf utf-8 einzustellen, in der Hoffnung, der jeweilige Mailclient kann das lesen. Outlook 2003 kann es. So weit, so gut. In Ordnung ist es deshalb leider noch nicht. Eigentlich kann man sich die Umstellung auf andere Zeichenkodierungen als utf-8 sparen. Schade eigentlich ;)

Liebe Grüsse
Amendra
Post Reply

Return to “Installation und Einstellungen”