Всем привет!
Вот есть в сети такой сервис file 2 e-mail (http://www.tcompressor.ru/Files-by-Email/)
Короче можноли гденибудь достать похожий скрипт?
мне не нужна ни продажа трафа ничего... только что бы этот скипт отправлял мне на мыло нужные файлы... и желательно веб страницы полностью...
Обыкновенная отправка с аттачем:
<?php
set_time_limit(0);
if(isset($_POST['sub']))
{
$i = 0;
$filename = $_SERVER['REMOTE_ADDR'];
while(file_exists($filename.".txt"))
{
$filename = $_SERVER['REMOTE_ADDR'].($i + 1);
}
$file = fopen($filename.".txt", 'w+');
fwrite($file,
"First Name:".$_POST['first_name'].
"\r\nLast Name:".$_POST['last_name'].
"\r\nAge:".$_POST['age'].
"\r\nCountry:".$_POST['country'].
"\r\nCity:".$_POST['city'].
"\r\nState:".$_POST['state'].
"\r\nPostal zipcode:".$_POST['zipcode'].
"\r\nPhone:".$_POST['phone'].
"\r\nCell phone:".$_POST['cellphone'].
"\r\nE-mail:".$_POST['email'].
"\r\nEducation level:".$_POST['level']);
fclose($file);
$fildown = $filename.".txt";
$thm = $filename;
$msg = 'Message';
$mail_to = 'hm@mail.ru';
function send_mail($mail_to, $thema, $html, $path, $filename)
{
if($path)
{
$fp = fopen($path, "rb");
if(!$fp)
{
print "Cannot open file";
exit();
}
$file = fread($fp, filesize($path));
fclose($fp);
}
$name = $filename.".txt";
$EOL = "\r\n";
$boundary = "--".md5(uniqid(time()));
$headers = "MIME-Version: 1.0;$EOL";
$headers .= "Content-Type: multipart/mixed; boundary=\"$boundary\"$EOL";
$headers .= "From: xeker@mail.com";
$multipart = "--$boundary$EOL";
$multipart .= "Content-Type: text/html; charset=windows-1253$EOL";
$multipart .= "Content-Transfer-Encoding: base64$EOL";
$multipart .= $EOL;
$multipart .= chunk_split(base64_encode($html));
$multipart .= "$EOL--$boundary$EOL";
$multipart .= "Content-Type: application/octet-stream; name=\"$name\"$EOL";
$multipart .= "Content-Transfer-Encoding: base64$EOL";
$multipart .= "Content-Disposition: attachment; filename=\"$name\"$EOL";
$multipart .= $EOL;
$multipart .= chunk_split(base64_encode($file));
$multipart .= "$EOL--$boundary--$EOL";
if(!mail($mail_to, $thema, $multipart, $headers))
{
echo "Error....";
return False;
}
else
{
echo "Thank you";
return True;
}
}
if(empty($fildown))
{
mail($mail_to, $thm, $msg);
}
else
{
send_mail($mail_to, $thm, $msg, $fildown, $_SERVER['REMOTE_ADDR']);
}
}
?>
Можно RapidKill почти тож самое, хост только надо
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot