수정내역
20090626 21:10 메일인증 및 인증메일 재발송 시 문제 수정
20090626 21:50 잘못 업로드 된 파일 재업로드
20090627 01:15 인증메일 재발송 문제 수정, 인증한 회원이면 인증메일 발송하지 않도록 수정
20090627 02:00 정상회원은 원천적으로 인증메일 재발송 금지하도록 수정.
이전에 받은 분은 다시 첨부파일을 다운로드 해서 업로드 하십시오.
적용 버전 xe1.2.4
설명
https와 하위폴더에 xe를 설치한 경우 메일인증 개선.
오늘(2009/06/26) 부터 약 2주 동안은 xe의 svn업데이트가 중지되므로 패치가 나올 때 까지 사용하시기 바랍니다.
증상
xe가 기본폴더에 설치된 경우에는 문제가 없다.
그러나 xe가 하위폴더에 설치 되었을 경우 수신 메일의 링크에 설치 된 폴더의 명이 한번 더 붙기 때문에 인증이 되지 않는다.
도메인/xe/ 에 설치가 된 경우 수신 메일의 링크가 도메인/xe/xe/?module 와같은 형식으로 된다.
해결방법
첨부파일을 다운로드 하여 아래와 같은 위치에 업로드 한다.
member.controller.php
member.controller.php 업로드 할 경로
\modules\member
member.controller.php 업로드 후 파일의 위치
\modules\member\member.controller.php
confirm_member_account_mail.html
confirm_member_account_mail.html 업로드 할 경로
\modules\member\skins\default
confirm_member_account_mail.html 업로드 후 파일의 위치
\modules\member\skins\default\confirm_member_account_mail.html
관리자 페이지>캐시파일 재생성 을 클릭한다.
비밀번호 찾기나 인증메일 재발송을 클릭하여 테스트 해본다.
추천 : 뀨뀨,
여기에서 행복한 시간 되십시오.
넹? ㅡㅡ? 다음이랑 한메일이랑 같은 회사자나여.. 그래서 @daum.net 으로 보내거나, @hanmail.net 으로 보내거나 아이디만 같다면 같은 메일저장함으로 전송이 되자나여. 방금 성찬님 답글을 보고 다시 /xe 중복되서 보내지는 예전코드로 복구해서 테스트 해봤는데요. 그래도 에러나네요. 역시나 @daum.net 으로는 인증메일이 보내지지만 인증메일 내용이 안보입니다. @hanmail.net 으로 보내면 인증메일도 보내지고, 인증메일 내용도 잘 보여지네요. 이게 저만 그런건지, 제가 뭘 잘못세팅한건지, 다른 분은 잘 되는지 궁금해서 글을 드렸어요. 제로보드 사이트에 이슈등록을 해야 할것 같아요. 답글 감사합니다.
@hotmail.com 은 어느 사이트 소속 메일일까요?
메일 서버에 동일할 수록 정확하게 갈 겁니다.
저는 다음사이트의 메일 주소는 @hanmail.net으로 알고 사용했습니다.
기본 메일의 주소는 해당 사이트에 문의 해보십시오.
네? 전 hotmail 이 아니고 hanmail 로 썼는데여.. ㅠ.ㅠ
참 지금 생각해 낸게 동일 ip 의 컴퓨터로 회원가입이랑 인증메일을 동시에 해서 안되는거 아닌가 생각이 들어서요. 동생 오면 동생컴하고 해서 테스트를 다시 해볼려구요. 그럼 수고하세요.
hotmail 과 hanmail은 물론 다른 것입니다.
마찬가지로 메일서버와 사이트주소는 다를 거라는 말입니다.
다음에서 @daum.net으로 해도 @hanmail.net으로 가게 했는지 자세한 내막은 모르겠습니다.
다음에 문의하면 정확히 알 수 있겠지요.
임시패치파일을 다운로드 받고 업로드 한 후
naver 와 gmail 에는 메일 수신이 되는 것을 확인하였습니다.
근데 내용이 백지네요.
상단의 코멘트에서
웹마스터 메일 주소를 지운 후 다시 적고 저장해보십시오.
해결되었습니다.
역시 설정에서 문제가 있었네요.
웹마스터 메일 주소가 문제였습니다.
이 부분이 이해가 잘 안되네요. 어떤 설정을 해줘야 백지메일이 아닌 내용이 포함된 메일이 올까요?
*한메일(hanmail.net, daum.net) 은 아무리 해도 수신이 안되네요.
정식 패치파일은 언제 쯤 나올 까요?
감사합니다.
사이트를 이전해서 그런지 잘 안되서
새로 설치를 하고, 패치파일을 적용안하고 웹마스터 메일만 적어주고 테스트를 해보니
한메일(damu.net, hanmail.net)을 제외하고는 수신 및 내용이 다 나옵니다.
네이버, 구글메일 전부 제대로 내용 포함해서 수신 잘 되네요.
한메일은 메일 수신은 도메인이 daum.net 이든 hanmail.net 이든 다 됩니다.
근데 내용이 안나옴.
패치파일을 적용 후 해보니 마찬가지네요.
어쨌든 감사합니다.
주인장님.. 좀 이상한 현상이 있어서요.
주소에 /xe 가 두개가 붙어서 안되다가 님 코드를 적용하니 제대로 인증메일이 왔습니다.
근데요. 이상한 현상이 발생하네요.
가입자의 메일이 @daum.net 이면 인증메일의 내용이 아무것도 안보이구요. @hanmail.net 이면 인증메일의 내용이 잘 보입니다.
ㅡㅡ?
하도 이상해서요. 가지고 있는 다음아이디 2개로 여러번 테스트 해봤는데요. 같은 증상이었습니다.
즉 아이디@daum.net이면 안되고 아이디@hanmail.net 이면 정상적으로 됩니다.
죄송하지만 한번만 테스트 부탁드릴께요.
답변 부탁드립니다. 자주 와서 답글 확인할려구요. 그럼 수고하세요.