회원인증메일 인증 주소가 생략됩니다.
본문
루트폴더는 다른 홈페이지가 있어 a폴더를 생성하여 운용합니다.
config.php에 경로를 '/a'로 주고 사용하는데 메일의 인증내용도 상대경로+a*로 전송되네요
config.php 도메인경로를 주면 정상출력 되지만 사설ip로도 쓰고있어 메일부분만 수정하고싶습니다.
어떻게 수정해야되는지 모르겠는데 아래폼을 보내는 파일의 위치라도 알려주시면 감사하겠습니다.
답변 1
처리하는 프로세스는 /bbs/register_form_update.php 파일이구요.
해당 메일폼의 포맷은 /bbs/register_form_update_mail3.php 파일입니다.
/bbs/register_form_update.php 파일에서 살펴보시면 아래와 같은 부분이 있습니다.
$certify_href 에 인증시도시의 경로가 담깁니다.
// 인증메일 발송
if ($config['cf_use_email_certify'] && $old_email != $mb_email) {
$subject = '['.$config['cf_title'].'] 인증확인 메일입니다.';
$mb_datetime = $member['mb_datetime'] ? $member['mb_datetime'] : G5_TIME_YMDHIS;
$mb_md5 = md5($mb_id.$mb_email.$mb_datetime);
$certify_href = G5_BBS_URL.'/email_certify.php?mb_id='.$mb_id.'&mb_md5='.$mb_md5;
ob_start();
include_once ('./register_form_update_mail3.php');
$content = ob_get_contents();
ob_end_clean();
mailer($config['cf_title'], $config['cf_admin_email'], $mb_email, $subject, $content, 1);
}
답변을 작성하시기 전에 로그인 해주세요.