\r\n");
$response = @fgets($socket, 515);
if(substr($response, 0, 3) != '250') return false;
fputs($socket, "RCPT TO: <" . $to . ">\r\n");
$response = @fgets($socket, 515);
if(substr($response, 0, 3) != '250' && substr($response, 0, 3) != '251') return false;
fputs($socket, "DATA\r\n");
$response = @fgets($socket, 515);
if(substr($response, 0, 3) != '354') return false;
fputs($socket, $header);
fputs($socket, "\r\n.\r\n");
$response = @fgets($socket, 515);
if(substr($response, 0, 3) != '250') return false;
fputs($socket, "QUIT\r\n");
fclose($socket);
return true;
}
// --- Основная часть ---
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['email'])) {
$email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
die('Некорректный email.');
}
// Данные для письма (ЗАМЕНИТЕ НА СВОИ)
$video_link = "https://kinescope.io/qr2mBGmCaW4Y6Dj5W3J98M"; // <--- ссылка на видео
$video_password = "1111"; // <--- пароль от видео
$from_email = "muza.prom@gmail.com";
$subject = "Доступ к закрытому видео";
$message = "Ссылка для просмотра: $video_link\nПароль: $video_password";
// Пытаемся отправить письмо через SMTP
if (mail_smtp($email, $subject, $message, $from_email)) {
// Если всё хорошо, можно перенаправить пользователя на страницу "Спасибо"
// header('Location: https://ваш-сайт.ru/spasibo.html');
// exit;
echo "Письмо со ссылкой отправлено на $email. Проверьте папку «Спам».";
} else {
echo "Ошибка при отправке. Пожалуйста, попробуйте позже или напишите нам в поддержку.";
}
} else {
echo "Доступ запрещён.";
}
?>