묻고답하기
회원 가입시 메일도 잘 전송 되고 myadmin에 들어가보면 xe_member_auth_mail 테이블에도 해당 아이디가 저장 됩니다.
(회원 가입후 바로 myadmin에 들어가 보아야 있습니다. 조금잇다가 이메일 읽은것처럼 자동으로 삭제됩니다.)
그러나 한 5초정도 지나면 xe_member_auth_mail 테이블에 있는 부분이 자동으로 지워지면서 마치 이메일을 읽은 것처럼 자동승인이 되어버립니다. 인증 확인이 안되어도 로그인이 되어버립니다..아무 이메일이나 적어도 인증이 되어버리네요..ㅠㅠ
어디가 문제인지 도통 찾을수가 없습니다. 코어는 현재 최신이고 서버 환경은 아파치 2.2 PHP 5.5 MySQL 5.1 입니다.
설치된 모듈은 고급 메일 발송모듈, 게시판, 회원가입 ip기록, 회원가입 확장, 로그인 기록,회원가입 조건 설정모듈, 휴면계정 정리모듈, xe 알림센터 lite,SEO,Syndication,문자메시지
설치된 애드온은 이메일 인증 애드온 , 마우스 우클릭 및 드래그 제한 애드온, 이용 약관 개인정보 취급방침 애드온
입니다. 새벽 내내 xe 업로드 된 폴더 내용중에 member_auth_mail 부분을 검색해서 관련된 부분을 찾아보아도 도통 어디가 문젠지 모르겠습니다..
댓글 3
-
fromthere
2016.06.17 11:24
-
SimpleCode
2016.06.17 11:47
메일 서버에서 수신/발송되는 모든 메일을 읽어서 검사를 하는 게 아닐까요? 링크가 스팸인지 확인하려고 접속시도를 하다가 인증 완료가 된 듯 하네요. -
Ascii
2016.06.17 13:17
두분 답변 정말 감사합니다!!
이메일은 동일한걸로 다른 사이트에서도 테스트해보았는데 메일서버 문제는 아닌 것 같습니다.
이것저것 만지다가 된 것 같은데, 아마 문제가 회원가입 확장 모듈사용시 가입/탈퇴후 처리부분에서 관리자 통보 기능을 사용하면 해당 문제점이 발생하는것 같습니다.
좋은 하루 되세요 ^^~
메일 서버 등에서 자동으로 링크에 접속하는건 아닐까요?(발송시 검사를 한다던가...) 메일인증은 링크 접속으로만 가능하도록 되어 있으며 언급하신 자료들도 모두 메일 인증은 건드리지 않는 자료들입니다.
아무 자료도 설치되지 않은 깨끗한 XE로 시험해 봐서 잘되면 서드파티 자료 문제이며 그래도 문제가 있다면 메일 서버쪽 문제일수 있습니다.