게시물작성시 특정인에게 이메일 발신
컨텐츠 정보
- 14,045 조회
- 1 댓글
- 0 추천
- 목록
본문
11q.kr 는 네이버/구글에서 검색 찾아오세요\r\n------------------------------------------------------\r\nhttp://umz.kr/08Pwl\r\n\r\n게시물작성시 특정인에게 이메일 발신\r\n---------------\r\n1. bbs/write_update_mail.php 를 복사하여 write_update_cmail.php 로 이름 바꾸고 \r\n내용 중 '제목' 은 '원글 제목' 으로 \r\n '게시자' 는 ' 댓글 게시자' 로 바꿉니다. \r\n\r\n2. 스킨 폴더에 있는 write_comment_update.skin.php 파일을 아래 소스로 바꿉니다. \r\n\r\n<? \r\nif (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 \r\n\r\n//////////////////////////////////////////////// \r\n// 받을 사람의 이메일주소를 넣어주세요. \r\n\r\n$emails[] = "test1@test.com"; // 이메일주소1 \r\n//$emails[] = "test2@test.com"; // 이메일주소2 \r\n//$emails[] = "test3@test.com"; // 이메일주소3 \r\n//$emails[] = "test4@test.com"; // 이메일주소4 \r\n//$emails[] = "test5@test.com"; // 이메일주소5 \r\n//$emails[] = "test6@test.com"; // 이메일주소6 \r\n\r\n// 계속 추가할 수 있습니다. \r\n//////////////////////////////////////////////// \r\n\r\n\r\n\r\n $wr_content = $wr_content; \r\n $wr_name = $wr_name; \r\n\r\n $subject = "'{$board[bo_subject]}' 게시판에 코멘트가 올라왔습니다."; \r\n $link_url = "$g4[url]/$g4[bbs]/board.php?bo_table=$bo_table&wr_id=$wr_id&$qstr"; \r\n\r\n\r\n include_once("$g4[path]/lib/mailer.lib.php"); \r\n\r\n ob_start(); \r\n include_once ("./write_update_cmail.php"); \r\n $content = ob_get_contents(); \r\n ob_end_clean(); \r\n\r\n foreach($emails as $email) \r\n { \r\n if ($email) \r\n mailer($wr_name, $email, $email, $subject, $content, 1); \r\n } \r\n\r\n?> \r\n\r\n마지막 줄 두번째 보낸사람 이메일도 받는 사람($email)로 한 것은 비회원 코멘트도 메일로 받기 위해서 입니다. \r\n\r\n즉 코멘트 쓴 사람의 이메일은 무시하고 댓글만 등록 되면 특정인에게 알려주는 형식입니다. \r\n도움이 되시길 ^^ ( 저도 초보라 짜집기해서 재수로 된거라. 질문에 답은 못합니다. 양해바랍니다. -_-;;) \r\n \n[이 게시물은 최고관리자님에 의해 2012-05-27 12:20:01 71.DS_BBS/PDS에서 이동 됨]\n\n[이 게시물은 관리자님에 의해 2013-06-10 09:15:27 12.H_PDS에서 이동 됨]\n<div class="content_move">[이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]</div>
관련자료
댓글 1
최고관리자님의 댓글
<?\r\nif (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 \r\n////////////////////////////////////////////////\r\n// 받을 사람의 이메일주소를 넣어주세요.\r\n\r\n$emails[] = "shimss@11q.ipdisk.co.kr"; // 이메일주소1\r\n$emails[] = "shimss@11q.ipdisk.co.kr"; // 이메일주소2\r\n\r\n//$emails[] = "test2@test.com"; // 이메일주소2 \r\n//$emails[] = "test3@test.com"; // 이메일주소3 \r\n//$emails[] = "test4@test.com"; // 이메일주소4 \r\n//$emails[] = "test5@test.com"; // 이메일주소5 \r\n//$emails[] = "test6@test.com"; // 이메일주소6 \r\n\r\n// 계속 추가할 수 있습니다. \r\n//////////////////////////////////////////////// \r\n\r\n $wr_content = $wr_content; \r\n $wr_name = $wr_name; \r\n\r\n $subject = "'{$board[bo_subject]}' 게시판에 코멘트가 올라왔습니다."; \r\n $link_url = "$g4[url]/$g4[bbs]/board.php?bo_table=$bo_table&wr_id=$wr_id&$qstr"; \r\n\r\n\r\n include_once("$g4[path]/lib/mailer.lib.php"); \r\n\r\n ob_start(); \r\n include_once ("./write_update_cmail.php"); \r\n $content = ob_get_contents(); \r\n ob_end_clean(); \r\n\r\n foreach($emails as $email) \r\n { \r\n if ($email) \r\n mailer($wr_name, $email, $email, $subject, $content, 1); \r\n } \r\n\r\n?>