Mail Funktion will nicht...

  • Themenstarter Themenstarter djflo
  • Beginndatum Beginndatum
D

djflo

Also, das ist meine PHP Datei, die die Mail abschicken soll:

PHP:
<?
$header = "MIME-Version: 1.0\nContent-Type: multipart/mixed; boundary=\"========1234567890\"";

$fd = fopen($file, "r");
$anhang = chunk_split(base64_encode(fread($fd, filesize($file))));
fclose($fd);

$mess = "--========1234567890
Content-Type: text/plain; charset=\"us-ascii\"
Content-Transfer-Encoding: 7bit

".$mess."
--========1234567890
Content-Type: $file_type; name=$file_name
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=\"$file_name\"

".$anhang;

mail("$empf", "$subj", "$mess", "From: $absname <$absmail>\n".$header);
?>

Draufhin bekomme ich folgende Fehlermeldung:

Warning: open_basedir restriction in effect. File is in wrong directory in /home/www/web1/html/djflo/senden.php on line 4

Warning: fopen("/tmp/phpOHupCz","r") - Operation not permitted in /home/www/web1/html/djflo/senden.php on line 4

Warning: Supplied argument is not a valid File-Handle resource in /home/www/web1/html/djflo/senden.php on line 5

Warning: Supplied argument is not a valid File-Handle resource in /home/www/web1/html/djflo/senden.php on line 6


Die Mail wird zwar trotzdem abgeschickt, aber die anhängende Datei ist 0 Byte Groß, wird also nicht mitgesendet. Meine Frage ist also wo denn nun der Fehler steckt! Danke schonmal!
 
Zurück