Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
p01-contact mag keine Umlaute
#3
Belletage Wrote:im debug-modus sieht der header so aus:
From: Sösönke
Reply-To: Sösönke
Return-Path: Sösönke
MIME-Version: 1.0
Content-type: text/html; charset=UTF-8
X-Mailer: PHP/5.2.12-nmm4
eigentlich ok
Nein, das ist nicht okay. In E-Mail-Headern dürfen nur ASCII zeichen verwendet werden (siehe RFC 5322). Soll nun ein Header-Field Umläute (oder andere nicht erlaubte Zeichen) enthalten, so kann es speziell kodiert werden. Dies wird in p01-contact.php in Zeile 723 mit dem Betreff gemacht. Ganz analog sollte dann auch der Absender behandelt werden; in Zeile 724 einfügen:
Code:
$name = '=?utf-8?B?' . base64_encode($name) . '?=';
(ich habe das allerdings nicht getestet, da ich das Plugin nicht installiert habe).

Christoph
Reply


Messages In This Thread
p01-contact mag keine Umlaute - by Belletage - 2012-10-12, 18:01:19
RE: p01-contact mag keine Umlaute - by gessler - 2015-03-31, 10:26:24
p01-contact mag keine Umlaute - by Belletage - 2012-10-12, 20:01:56
p01-contact mag keine Umlaute - by cmb - 2012-10-15, 11:07:59
p01-contact mag keine Umlaute - by Belletage - 2012-10-16, 19:35:40
p01-contact mag keine Umlaute - by Connie - 2012-10-16, 22:04:50
p01-contact mag keine Umlaute - by Belletage - 2012-10-17, 01:00:03
p01-contact mag keine Umlaute - by cmb - 2012-10-18, 11:47:08
p01-contact mag keine Umlaute - by Connie - 2012-10-18, 17:27:07
p01-contact mag keine Umlaute - by Belletage - 2012-10-18, 20:15:32
p01-contact mag keine Umlaute - by cmb - 2012-10-19, 09:26:01



Users browsing this thread: 1 Guest(s)