웹마스터 팁
회원가입 인증메일 제목 msg_confirm_account_title 오류 해결방법
2013.06.27 14:55
버전 1.7.3.4에서
메세지 제목은 msg_confirm_account_title로 가고
내용도 제대로 표시안되어서 가는 버그가 있어서
디버깅 고생끝내 문제원인을 찾았습니다.
./classes/context/Context.class.php
에 960번째 줄부근에 setLang 함수를 아래코드로 교체해주시면 됩니다.
---------------------------------------
function setLang($code, $val)
{
/* 회원가입 인증메일 오류 수정전 원본
if(isset($GLOBALS['lang']))
*/
if(!isset($GLOBALS['lang']))
{
$GLOBALS['lang'] = new stdClass();
}
$GLOBALS['lang']->{$code} = $val;
}
---------------------------------------------
저게 정반대로 엉터리로 코딩되어 있어서 setLang함수를 누군가 호출하면 lang관련 데이터들이 싹다 초기화되어서
문제가 생겼습니다. 회원가입화면에서 setLang함수가 여러번 호출되더군요.
그리고 메일보내기를 XE에 포함된 phpmailer 를 이용해서 보내면
Daum같은 메일사이트는 내용표시가 제대로 안되는 문제가 있습니다.
아마 인코딩문제같은데
이 또한 phpmailer를 사용하지 않고 smtp를 설정해서 smtp로 보내시면 해결되니 참고
smtp설정방법은
묻고 답하기 게시판에
useGmailAccount 로 검색해보시면 다른 분들의 이전 답변들을 보실수 있습니다.
댓글 2
-
부가서비스
2013.06.27 16:23
-
starlee3
2013.06.30 15:23
오 저도 ......그런 문제가 보여요...!!!!!!!!!!!!!!!!!!!!!!메일 문제있죠 XE 정말!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
제목 | 글쓴이 | 날짜 |
---|---|---|
qmail-1.03설치⑧ (squirrel웹메일과 연동) | 비츠로 | 2003.02.28 |
qmail-1.03설치⑤ (courier-imap연동) | 비츠로 | 2003.02.28 |
qmail-1.03설치④ (vpopmail+mysql) | 비츠로 | 2003.02.28 |
qmail-1.03설치④ (vpopmail 인증모듈) | 비츠로 | 2003.02.28 |
qmail-1.03설치③ (qmail설치) | 비츠로 | 2003.02.28 |
qmail-1.03설치① (ucspi-tcp모듈) | 비츠로 | 2003.02.28 |
[FreeBSD] qmail+mysql+vpopmail+qmailadmin 설치 [1] | DeX™ | 2002.11.26 |
리눅스 서버를 구축해 보자! #1 [11] | 꼬토 | 2002.11.21 |
PC 한 대에 2 개 또는 그 이상의 랜카드 꽂고 서버 운영하기. [2] | 김종환 | 2002.09.15 |
근사모의 APM_steup3설치 법 [5] | 뽀유★ | 2002.03.01 |
[APM자동설치] APM_Setup 3 ( Apache, PHP4, MySQL, Perl, Tomcat ) [6] | 근땅e | 2002.02.06 |
네트워크 보안 - 스팸메일 추적 방법 [10] | 정후니 | 2001.09.29 |
인증메일 때문에 고생하시는 분 참고하세요. [17] | 박용식 | 2010.10.14 |
SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기
[11]
![]() | FFHosting | 2009.01.12 |
윈도우즈에서 운영시 메일 발송 문제 해결 팁 [4] | ㅅnㅁiㄱlㅍㅡㄴㅁㅡㄹ | 2008.10.30 |
대박!! 바로 해결되었습니다 허허
감사합니다.