임시메일 필터링 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

임시메일 필터링 정보

임시메일 필터링

첨부파일

prohibit_email.zip (273.5K) 71회 다운로드 2020-02-10 15:35:12 포인트 차감1
테스트한 버전5.4.1.8
호환 가능 버전5.2 이상

본문

출장, 오피, 불법 사행성 광고글에 빡쳐서 급하게 만든거라 기능적으로 대단한 플러그인은 아닙니다.

필요한 분들도 계실까해서 올려봅니다.

 

10분메일, 임시메일을 이용하여 회원가입하는 스패머들을 방지하고자 만든 플러그인입니다.

 

그누보드에서 기본적으로 제공되는 [기본환경설정] > [입력 금지 메일] 에 애드온되는 방식입니다.

기능적으로는 플러그인에서 도메인 목록 파일을 불러온 후 $config['cf_prohibit_email'] 에 포함시켜 필터링되는 방식입니다. (그누보드의 메일 필터링 기능과 연동된다는 의미입니다.)

 

대량의 도메인 데이터를 DB에 저장할 필요는 없다고 보기에, 관리자 페이지에서 본 플러그인의 도메인 목록 데이터는 출력되지 않습니다. 프론트 페이지에서는 회원가입(register_form_update.php)에서만 호출됩니다.

 

사용방법

압축을 풀고 그누보드 폴더에 업로드합니다. (그누보드 코어는 건들지 않습니다.)

 

파일설명

/extend/prohibit_email.extend.php

/plugin/prohibit_email/data/domains.txt

※ 도메인 목록 파일을 굳이 plugin 폴더에 분기한 이유는 추후 관리 기능 및 데이터 동기화를 생각했기 때문인데 업데이트 예정은 미정입니다.

 

기타

도메인 목록 데이터 참고 (https://github.com/andreis/disposable-email-domains)

추천
12

댓글 전체

좋은 결과가 있으면 좋겠네요..일단 기존의 관리자 페이지에 포함시켜놓은 도메인도
목록에 추가해놔야겠네요...없는것들보이는거보니..
전체 505
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT