Hallo allerseits
also ich benutze mime-type 1.0 zum versenden.
das problem ist folgendes:
wenn ein link versendet wird der z.B. so aussieht:
http://www.domain.de/index.php?id=47
bekomme ich eine mail in der
httü://www.domain.de/index.php?idG
steht.
47 ist der Hexwert in der Ascii-Tabelle für den Latin Buchstaben "G".
Kann dieser fehler an meinem Mime-Type oder sonstigen bestandteilen des Headers liegen?
Gruß,
ranzi
also ich benutze mime-type 1.0 zum versenden.
das problem ist folgendes:
wenn ein link versendet wird der z.B. so aussieht:
http://www.domain.de/index.php?id=47
bekomme ich eine mail in der
httü://www.domain.de/index.php?idG
steht.
47 ist der Hexwert in der Ascii-Tabelle für den Latin Buchstaben "G".
Kann dieser fehler an meinem Mime-Type oder sonstigen bestandteilen des Headers liegen?
PHP-Code:
$this->headers.= "MIME-Version: 1.0\n";
$this->headers.= "Content-Type: multipart/mixed;\n\t boundary=\"".$this->boundary."\"\n";
$this->headers.= "X-Sender: ".$this->from." <".$this->replyTo.">\n";
$this->headers.= "X-Priority: 3\n";
$this->headers.= "Return-Path: <".$this->replyTo.">\n";
$this->headers.= "This is a multi-part message in MIME format.\n";
$this->mime = "--".$this->boundary."\n";
$this->mime.= ($this->html == 1) ? "Content-Type: text/html;\n\tcharset=\"ISO-8859-1\";\n" : "Content-Type:
text/plain;\n\tcharset=\"ISO-8859-1\";\n";
$this->mime.= "Content-Transfer-Encoding: quoted-printable\n";
$this->mime.= "\n";
$this->subject = "=?ISO-8859-1?B?".base64_encode($this->subject)."?=";
ranzi
Kommentar