люди вот какая фича нужно через http запрос отправить мыло и в аттаче не один файл как тут а несколько заслать как такое замутить $ff=12345.txt; $msg=file_get_contents("$ff"); $msg=base64_encode($msg); $headers = "Content-Type: application/octet-stream; name=\"".$ff."\"\n"; $headers.= "Content-Transfer-Encoding: base64\n"; $headers.= "Content-Disposition: attachment; filename=\"".$ff."\"\n"; mail($mail,'Bygagagggggggaaaaaaa', $msg, $headers); уже пробовал через запятые укзывать -- нифига неввыходит
это надо класс подключать и там кода куча и две горки --- хотелось бы поизящнее была идея перехватить запрос аутлука при отправке такого мессаджа и там посмотреть -- чет 3 сниферами пробовал ниодин неможет перехватить запрос хотя хз кинь полный код -- как это будет выглядеть
честно спижжено откуда-то... PHP: <?php include('Mail.php'); include('Mail/mime.php'); $text = 'Text version of email'; $html = '<html><body>HTML version of email</body></html>'; $file = '/home/richard/example.php'; $crlf = "\r\n"; $hdrs = array( 'From' => 'you@yourdomain.com', 'Subject' => 'Test mime message' ); $mime = new Mail_mime($crlf); $mime->setTXTBody($text); $mime->setHTMLBody($html); $mime->addAttachment($file, 'text/plain'); $body = $mime->get(); $hdrs = $mime->headers($hdrs); $mail =& Mail::factory('mail'); $mail->send('postmaster@localhost', $hdrs, $body); ?>
не так непокатит к 1 скрипту еще 2 инклудить это жестоко --- млин можно както стопудов как в первом посте отправить
все вопрос снят -- решил немудрить и зафигачить так -- тупо таром делаю архив и засылаю его первым способом =)