\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 "Доступ запрещён."; } ?>
Craftum Сайт создан на Craftum