Hallo zusammen!
Habe hier ein php-Script um Mails zu verschicken.
Funktioniert auch wunderbar. Nur wenn ich mir eine Mail zu Testzwecken schicke zeigt mir mein Mail-Programm immer
eine Büroklammer (also Mail mit Anhang) an obwohl ja gar kein
Anhang mitgeschickt wird.
Muss ich da was bei den headern ändern?
Hier der Code:
##########################Schnipp####################################
<?php
$db->query("SELECT * FROM fitzefatze WHERE blubblub = 1");
while ($db->next_record())
{
$Name = $db->f('Name');
$EMail = $db->f('EMail');
$from = 'blablablabla@web.de';
$to = $EMail;
$subject = 'Neuigkeiten aus bla';
$textemailcontent = 'blablabla';
$boundary = md5(uniqid(time()));
$header = "From: $from\n";
$header .= "Reply-To: $from\n";
$header .= "Cc: $cc\n";
$header .= "Bcc: $bcc\n";
$header .= "X-Mailer: PHP/" .phpversion(). "\n";
$header .= "X-Sender-IP: $REMOTE_ADDR\n";
$header .= "MIME-Version: 1.0";
$header .= "\nContent-Type: multipart/mixed; boundary=$boundary";
$header .= "\n\nThis is a multi-part message in MIME format";
$header .= "\n--$boundary";
$header .= "\nContent-Type: text/plain;charset=iso-8859-1";
$header .= "\nContent-Transfer-Encoding: quoted-printable";
$header .= "\n\n$textemailcontent";
$header .= "\n\n--$boundary--";
mail($to,$subject,"",$header);
}
?>
##########################Schnapp####################################