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

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.

임시메일 필터링 정보

임시메일 필터링

첨부파일

prohibit_email.zip (273.5K) 72회 다운로드 2020-02-10 15:35:12

본문

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

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

 

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

댓글 전체

전체 679
그누보드5 플러그인 내용 검색

회원로그인

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