Отправка почты с вложенными файлами.

Nogrogomed

Новичок
Вот мой пример:
PHP:
$email="[email protected]";

$soob=<<<END
<html><body>
что-то
</body>
</html>
END;

$__boundary = md5(rand(0, time()));

$headers  = "From: [email][email protected][/email]
Subject: test
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=\"{$__boundary}\"
";
$file_block="";
if ($_FILES['fail']['name'])
{
   $file=file_get_contents($_FILES['fail']['tmp_name']);
   $file_block="
--{$__boundary}.
Content-Type: application/octet-stream; name=\"{$_FILES['fail']['name']}\"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=\"{$_FILES['fail']['name']}\"

{$file}";
   }

   $message="--{$__boundary}
Content-Type: text/html

{$soob}" . $file_block . "
--{$__boundary}--

";

echo $message;

if (mail($email, "test", $message, $headers))
{
        $msg="Отправилось";
}
   else
   {
        $msg="Не отправилось";
   }
  echo $msg;
Все работает
-~{}~ 07.02.06 18:01:

вместо сообщения создал тему....
Удалите ее, плиз
Вот нужное сообщение
http://phpclub.ru/talk/showthread.php?postid=574342#post574342
 

Nogrogomed

Новичок
Смотрел, но результат отправки файлов бат не воспринимает... Поэтому решил написать свой скрипт
 

beba

Новичок
Смотри тему ниже буквально на 10-15 позиций,
Название точно такое же!!!!
Поиском бы воспользовался, лентяй хре...в
Вот тебе:
http://phpclub.ru/talk/showthread.php?s=&threadid=76282&rand=16
http://phpclub.ru/detail/article/mail
+ http://phpclub.ru/faq/mail
 
Сверху