Falsche URL in HTML Mail

HughMordhand

Grünschnabel
Hallo Leute,

habe mal wieder ein Problem, bei dem ich ohne eure Hilfe nicht weiter komme.
Also ich erstelle anhand eines HTML Formulars eine multipart/alternative Mail.

Dies funktioniert auch wunderbar.

In die email wird die URL der aktuellen Seite reingepackt.
PHP:
<?php $adresse = $HTTP_HOST .$REQUEST_URI; ?>
        <p>Musst du anschauen: </br>'.$adresse.'</p>

Das geht auch noch allerdings wird die URL falsch dargestellt.
Wenn ich die URL über echo ausgebe ergibt es:
http://www.inaktion.eu/gruppe1/iplac/beitrag/testbeitrag1.php?we_objectID=300

Wenn ich dann die EMail öffne ist dies drin: http://www.inaktion.eu/gruppe1/iplac/beitrag/testbeitrag1.php?we_objectID00

Weiss einer Rat?

Danke
 
Vermutlich wird der Inhalt der E-Mail als Quoted-printable-kodiert ausgezeichnet, womit =30 die kodierte Darstellung für das 48. Zeichen (hexadezimal 0x30) des Zeichensatzes entspricht, das bei ASCII der Zahl Null entspricht.
Du müsstest die Ausgabe also entwender nicht als Quoted-printable-kodiert auszeichnen, falls du diese Kodierung gar nicht verwendest, oder den Inhalt tatsächlich kodieren (siehe imap_8bit()-Funktion).
 
Zurück