Seite 1 von 1

In E-Mail kein Text

Verfasst: 27.03.2008 14:55
von FarChris
Hallo,
ich habe folgendes Problem:
Wenn ich auf einem Bild z.B. diesem:
http://www.picupp.de/gallery/gallery.ph ... g&view=big

auf "Verstoß melden" klicke, das Formular ausfülle und abschicke, erhält der Administrator zwar eine E-Mail, aber in dieser ist kein Text vorhanden.
Der Benutzer erhält aber die Kopie mit Text. (nachdem man den Punkt angewählt hat)

Bei einem Linux, Apache Server funktioniert alles einwandfrei, aber bei Windows + IIS gibt es eben dieses Problem.

Hier ist die Datei:
http://picupp.de/verstoss.txt

Die Administratormail steht bei: // Mail-Text
Die Kopie der Mail steht bei: // Kopie an Absender

Danke für Hilfe!

Verfasst: 27.03.2008 15:41
von Underhill
Hi,

warum
$mail_header .= "This is a multi-part message in MIME format.\n";
// Mail-Text
$mail_header .= "--".$boundary;
$mail_header .= "\nContent-Type: text/plain";
$mail_header .= "\nContent-Transfer-Encoding: 8bit";
$mail_header .= "\n\nText: ".$text;
$mail_header .= "\n\nIP: ".$ipadress;
$mail_header .= "\n\nBild anschauen: ". $viewer_url;
$mail_header .= "\n\nBild entfernen: ".$unlinker_url;

// Attachment
stellst du den Text mit in den Mailheader und
$mail_header .= "\n--".$boundary."--";
// Sende E-Mail und gebe Fehler bzw. Bestaetigung aus
if (@mail($mailto,$mail_subject,"",$mail_header)) $sent = true; else $errors[] = "keine Verbindung zum Mailserver - bitte nochmal versuchen";
}
sendest die Email (die dritte VAR in der Funktion) ohne Text ab?


Gruß
Underhill

Verfasst: 27.03.2008 16:28
von FarChris
Danke, läuft! :)