저희 사이트에는 서비스 실행 알림을위한 이메일 입력란이 있습니다. 뉴스 레터에는 알림 용도로만 사용하지 않습니다. 그래서 우리 사이트에서 기본적인 취약점을 테스트 한 결과 이메일 목록에 스팸 전자 메일 주소가 가득하다는 사실을 알았습니다.php - 전자 메일 구독 스팸으로부터 사이트를 보호하려면 어떻게해야합니까?
나는 스팸을 방지하기 위해 PHP 코드의 종류가 여전히 어떻게 든 그들은을 통해 오는 : 는 (나는 HTML 양식, 이메일 입력하고 필요한 확인란 입력이)
if(isset($_POST['submitbutton'])){
if(filter_var($_POST['emailinput'], FILTER_VALIDATE_EMAIL) && isset($_POST['checkbox'])){
$email = $_POST['email'];
@file_put_contents('../outofpublicrootdir/emaillist.txt', $email . ";\n\r", FILE_APPEND);
$mailnotifysend = 'You have been added to our notify list!';
}
}
당신은 어떻게 든 나를 도와 드릴까요?