Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
mail()-Problem mit Sonderzeichen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
mail()-Problem mit Sonderzeichen


 
The Sidewinder
16-11-2005, 16:23 
 
Wenn ich heute schonmal bei dem Thema Header bin, gleich noch was, diesmal Mails betreffend :-)

Ich verschicke mails automatisch mittels der Funktion mail().

Klappt auch wunderbar. Ich übergeb allerdings eigentlich keinen wirklich Header, außer naturlich "from" und "to". Das ganze sind reine Textmails, also kein HTML.

Eigentlich wird auch alles problemlos angezeigt, auch Sonderzeichen werden in Horde oder in Thunderbird richtig angezeigt. Allerdings erscheint da im "Quelltext" die Meldung:

X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char FC hex) in message header 'From'
From: "Kurt M\374ller" <k.mueller...

Aber anzeigen tut er es trotzdem richtig.


Meine Frage deshalb, wie sollte ein richtiger Header für eine ordentliche Text-Mail aussehen, welche auch Sonderzeichen problemlos ausgibt (wobei die Ausgabe ja stimmte, also Müller).

 
onemorenerd
16-11-2005, 16:51 
 
Laut RFC schlagmichtot dürfen Mailheader nur 7bit-Zeichen enthalten. Such mal im Netz nach "php mail umlaute" - nächstes Mal auch gern vorm Posten!


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:39 Uhr.