2010-05-10 4 views
3

공개 웹 사이트는 인터넷 방문자에게 직원 목록을 제공합니다. 연락처 정보는 숨겨져 있지만 방문자는 팝업 이메일 양식을 통해 이메일을 보낼 수 있습니다.공개 웹 사이트의 "전자 메일 보내기"기능

자동 스크립트/바이러스/봇 스팸 활동에 대해 어떻게 생각하십니까? Capture가이 기능에 "필수"이며 어떤 예방 조치를 제안 할 수 있습니까?

는 CAPTCHA는 아마 좋은 생각입니다 사전

답변

1

기본 난독 화를 고려해 볼 가치가 있습니다. 양식 필드에 비표준 이름을 사용하십시오 (예 : '제목', '제출'등). 양식이 표준 전자 메일 제출 양식과 닮지 않을수록 표준화 된 스크립트가 덜 효과적입니다. 물론, 이것은 결정된 스패머를 멈추지 않을 것입니다. 스팸 발송자가 검색하기가 더 어려워 지도록 검색 엔진에서 전자 메일 제출 페이지의 색인을 생성하지 못하게 할 수도 있습니다.

나는 captcha (또는 recaptcha)가 매우 중요하다고도 말할 수 있습니다.

+0

가장 자세한 답변을 해주셔서 감사합니다. –

0

에 감사 - 당신의 양식을 프로빙 바보 머로부터 메시지를 피하기 위해. 하나도 없으면 사용자가 결국 귀찮은 메시지를 받게 될 것입니다.

실제 양식을 제출하는 사람 이외의 다른 사람도 염두에 두지 않을 것입니다.

+0

고맙습니다.하지만 현대 로봇은 얼마나 똑똑합니까? 예를 들어 jquery/ajax 코드를 사용하여 팝업 대화 상자를 표시하면이 구문을 분석 할만큼 똑똑합니까? 포스트 백 양식 주소가있는 경우 "나쁜 사람"이 자동 스크립트 (양식 아님)를 통해 전자 메일 데이터와 함께 게시물 요청을 자동으로 보내지 못하도록하는 가장 좋은 방법은 무엇입니까? –

+0

Javascript를 통해 양식을 동적으로 생성하는 것은 대부분의 로봇을 속일 수있는 매우 현명한 방법 일 수 있습니다.

태그가 페이지 소스에 직접 나타나지 않으면 나는 (일반적으로 말하면) 봇이 그것을 찾지 못할 것이라고 생각합니다. 좋은 생각! – timdev

+0

저는 프로그래밍 방식으로 전체 HTML 폼 레이아웃을 만들지 않을 것입니다. 그냥 아약스로로드하려고합니다 :) 어쨌든 당신의 대답에 감사드립니다. –

관련 문제