$key = $val
"; } } # Empfänger festlegen ########################### $mailto = "christine.heinelt@gmx.com"; $cc = ""; $bcc = ""; ################################################## $subject = "Anfrage über Ihre Website"; $from = $eMail; ##### HIER CODE BEGINN FÜR ATTACHMENT ##################################################################################### /* Wenn eine Datei als Anhang ausgewaehlt wurde... */ if( $datei && $datei != "none" ) { /* Lese die temporaere Datei, die der Benutzer hochgeladen hat aus */ $datei_content = fread(fopen($datei,"r"),filesize($datei)); /* Codiere Datei ins BASE64-Format */ $datei_content = chunk_split(base64_encode($datei_content)); /* Generiere einen Boundary */ $boundary = strtoupper(md5(uniqid(time()))); /* Beginne den Mail-Header mit MIME-Mail-Header */ $mail_header = "MIME-Version: 1.0"; $mail_header .= "\nContent-Type: multipart/mixed; boundary=$boundary"; $mail_header .= "\n\nThis is a multi-part message in MIME format -- Dies ist eine mehrteilige Nachricht im MIME-Format"; /* Hier faengt der normale Mail-Text an */ $mail_header .= "\n--$boundary"; $mail_header .= "\nContent-Type: text/plain"; $mail_header .= "\nContent-Transfer-Encoding: 8bit"; $mail_header .= "\n\n$message"; /* Hier faengt der Datei-Anhang an */ $mail_header .= "\n--$boundary"; $mail_header .= "\nContent-Type: application/octetstream; name=\"$datei_name\""; /* Codierung immer BASE64 */ $mail_header .= "\nContent-Transfer-Encoding: base64"; $mail_header .= "\nContent-Disposition: attachment; filename=\"$datei_name\""; $mail_header .= "\n\n$datei_content"; /* Gibt das Ende der eMail aus */ $mail_header .= "\n--$boundary--"; } /* Sende eMail und gebe Fehler bzw. Bestaetigung aus */ # if(mail($an,$subject,"",$mail_header)) echo "Die eMail mit dem Betreff ".htmlentities($subject)." wurde an ".htmlentities($an)." gesendet."; # else echo "Es ist ein Fehler beim senden der eMail aufgetreten."; ##### HIER CODE ENDE FÜR ATTACHMENT ####################################################################################### if( $datei && $datei != "none" ) { mail( "$mailto", "$subject", "", "From:$from\nCC:$cc\nBCC:$bcc\n$mail_header\n" ); } else { mail( "$mailto", "$subject", "$message", "From:$from\nCC:$cc\nBCC:$bcc\n" ); } # Autoresponder ############################################################# $filename = "answer.txt"; # Antworttext ################################### $fd = fopen( $filename, "r" ); $contents = fread( $fd, filesize( $filename ) ); fclose( $fd ); mail( "$eMail", "Vielen Dank für Ihre Nachricht", "$contents\n\n", "From:christine.heinelt@gmx.com\n" ); ############################################################################### ?>

Vielen Dank für Ihre Nachricht.

Wir werden sie so bald wie möglich bearbeiten.

 

hier geht's zurück zur Seite