웹마스터 팁

버전 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 로 검색해보시면 다른 분들의 이전 답변들을 보실수 있습니다.

 

 

 

 

 

 

제목 글쓴이 날짜
클라우드플레어 사용시 서버 IP 노출방지 체크리스트 gnbstory 2016.12.09
가입 메일 인증 SMTP 안되시는 분들 참고하세욤~ 네이버 메일 서버 사용. [4] file 테나 2012.12.08
간단하게 외부 SMTP 로 인증메일 보내기. [1] file AJKJ 2014.07.22
php 5.6에서 인증메일 SMTP 연결에 실패할때.. file 루비스코 2015.03.31
인증메일을 gmail의 smtp로 보내기 [29] showjean 2012.07.17
네이버 SMTP로 인증메일 보내기 [12] Neder 2013.08.26
회원가입 인증메일 제목 msg_confirm_account_title 오류 해결방법 [2] 뒤뒤 2013.06.27
SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기 [11] file FFHosting 2009.01.12
xe 안에 포함된 php mailer를 통하여 smtp 연동하여 메일 보내기 팁 sbshs77 2012.12.28
인증메일 때문에 고생하시는 분 참고하세요. [17] 박용식 2010.10.14
XE를 이용하여 SMTP 보내보기[개발자용] [10] 라르게덴 2011.11.02
내 PC에서 XE 빠르게 설치하는 방법 [7] 차오이 2011.04.10
우분투 10.04 LTS, sendmail 설치 및 설정 fsfsdas 2011.02.20
SVN Commit 정보 출력 설정 (CIA Script) DroArc 2007.11.25
php 4.3.2 의 php.ini 내용 (내컴 설치본) 이성헌 2005.12.15
nWmail 서버 구축 방법- 자세한 문서는 w3ip.com 에 있음 이성헌 2005.12.15
apache+php+mysql+phpmyadmin+zeroboard 설치 이성헌 2005.12.15
[해킹당한경험이 있는분 참고하세요]이제는 제로보드 서버도 안전하게 해킹당하지 않고 운영합시다. [20] 양승의 2005.02.22
윈도우즈용 메일서버 추천- NMail [3] u2em 2004.07.19
포트 스캐닝 감시 및 OS 정보 숨기기 [3] 좋은진호 2003.10.30