지정한 게시판 담당자에게만 메일이 발송
본문
게시판 글이 등록시 최고 관리자에게 모두 메일발송이 되도록 설정하였습니다.
그런데
특정 게시판 한개만 최고 관리자에게 메일이 발송되지않고,
지정한 게시판 담당자에게만 메일이 발송되도록 할수있을까요?
답변 4
이런것도 참고해 보세요~
// 게시판 글 쓰기 시 메일 발송 설정
include_once(G5_LIB_PATH.'/mailer.lib.php');
if ($write_action == 'insert') {
$subject = '새로운 글이 등록되었습니다.';
$content = '새로운 글이 등록되었습니다. 확인해주세요.';
// 게시판 ID 확인
$bo_table = $_POST['bo_table'];
// 특정 게시판에 대한 설정
if ($bo_table == '지정게시판코드') {
// 해당 게시판 담당자에게 메일 발송
$bo_admin_email = '담당자이메일@example.com';
mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $bo_admin_email, $subject, $content, 1);
} else {
// 그 외의 게시판은 최고 관리자에게 메일 발송
if ($config['cf_email_wr_super_admin'] && $bo_table != '지정게시판코드') {
$array_email[] = $super_admin['mb_email'];
}
}
}
/bbs/write_update.php 파일에서 아래 부분 수정
// 최고관리자에게 보내는 메일
if ($config['cf_email_wr_super_admin'] && $bo_table!='지정게시판코드') $array_email[] = $super_admin['mb_email'];
관리자에서 게시판관리에 구분관리 하도록 기능을 넣어서 체크된 부분만 발송되도록 기능 수정을 하고 해당 게시판 기능에 적용해 주시면 한게시판 말고 원하는 게시판만 처리가 되도록 가능할겁니다.
참고해서 적용해 보세요