게시판 글 작성 시 관리자에게 이메일 자동 알림 보내기 (커스터마이징) 정보
그누보드5 게시판 글 작성 시 관리자에게 이메일 자동 알림 보내기 (커스터마이징)본문
1. /bbs/write_update.php 파일 열기
게시글 저장 후 아래 코드 근처에 추가합니다:
if ($w == '') { // 새글 작성일 때만 실행
$subject = "[상담신청] 새 글이 등록되었습니다.";
$content = "{$board['bo_subject']} 게시판에 새 글이 등록되었습니다.\n\n";
$content .= "작성자: {$wr_name}\n";
$content .= "내용: {$wr_content}\n";
$content .= "바로가기: " . G5_URL . "/bbs/board.php?bo_table={$bo_table}&wr_id={$wr_id}";
mailer('자동알림', '*** 개인정보보호를 위한 이메일주소 노출방지 ***', $subject, $content, 1);
}
mailer() 함수는 lib/mailer.lib.php에 내장되어 있음
*** 개인정보보호를 위한 이메일주소 노출방지 *** 자리에 관리자 이메일 주소 입력
여러 관리자에게 보낼 경우 explode()로 이메일 배열화
특정 게시판(bo_table)에만 적용하고 싶으면 조건 추가
if ($bo_table == 'qna') { /* 위 코드 삽입 */ }
SMTP를 사용 중이라면 config.php에 G5_SMTP_* 상수 설정 필수
메일 수신이 안 될 땐 SPF/DKIM/MX 레코드 점검
추천
0
0
댓글 0개