Probleme mit dem Versenden von "Text/Plain"-formatierten E-Mails
Koontz
- php
0 NiX0 Koontz0 Cheatah0 Stefan Bach
0 Harry
Hi,
ich versende auf meiner Homepage "Text/Plain"-formatierte E-Mails per PHP. Hierbei habe ich folgendes Problem:
An jede verschickte E-Mail werden am Anfang Header-Infomationen im folgenden Format rangehangen:
Content-Transfer-Encoding: 8bit
X-Mailer: PHP 4.2.2
Message-Id: 111111111.111111111@111111.xserver.info
Date: Wed, 11 Jun 2003 22:14:49 +0200 (CEST)
Diese Informationen sollen verschwinden. Kann man irgendwie einstellen, dass sie in der E-Mail nicht angezeigt werden?
Gruss,
Koontz
Hallo.
Content-Transfer-Encoding: 8bit
X-Mailer: PHP 4.2.2
Message-Id: 111111111.111111111@111111.xserver.info
Date: Wed, 11 Jun 2003 22:14:49 +0200 (CEST)Diese Informationen sollen verschwinden. Kann man irgendwie einstellen, dass sie in der E-Mail nicht angezeigt werden?
Also wenn du nicht sagst, wie dein Script aussieht, dass das macht, kann dir sicher niemand helfen. Der Fehler liegt nämlich garantiert in deinem Script.
Grüsse,
NiX.
Hi,
also mit folgendem Code verschicke ich die E-Mails:
function ESend($email)
{
$config = "From: server.de (server.de)\r\n";
$config .= "Content-Type: text/plain\r\nContent-Transfer-Encoding: 8bit\r\n";
$config .= "X-Mailer: PHP ". phpversion();
$to = $email;
$subject = "Testmail";
$message = "Test-EMail";
mail($to,
$subject,
$message,
$config);
}
Hi,
function ESend($email)
{
$message = "Test-EMail";
$message = "Test $email mich";
Sagt meine Glaskugel.
Cheatah
Hallo,
An jede verschickte E-Mail werden am Anfang Header-Infomationen im folgenden Format rangehangen:
Content-Transfer-Encoding: 8bit
X-Mailer: PHP 4.2.2
Message-Id: 111111111.111111111@111111.xserver.info
Date: Wed, 11 Jun 2003 22:14:49 +0200 (CEST)Diese Informationen sollen verschwinden. Kann man irgendwie einstellen, dass sie in der E-Mail nicht angezeigt werden?
$config = "From: server.de (server.de)\r\n";
$config .= "Content-Type: text/plain\r\nContent-Transfer-Encoding: 8bit\r\n";
$config .= "X-Mailer: PHP ". phpversion();
Wenn die Header verschwinden sollen, wieso lässt du dann nicht einfach den Content-Transfer-Encoding und den X-Mailer Header direkt in deinem Script weg?
Was Date und Message-Id anbelangt, die werden dir von dem SMTP Server eingefügt. Da kannst du nichts dagegen machen.
Viele Grüße,
Stefan
Holladiewaldfee,
Also wenn du nicht sagst, wie dein Script aussieht, dass das macht, kann dir sicher niemand helfen. Der Fehler liegt nämlich garantiert in deinem Script.
Tut er nicht. Die erwähnten Header werden von PHP / vom Mailer-Daemon / von wem auch immer automatisch hinzugefügt. Er kann höchstens versuchen, diese Header bereits im Script zu definieren und dann hoffen, daß kein anderer Probleme damit hat und / oder sie überschreibt.
Ciao,
Harry