게시판에 글 등록시 발송되는 메일 제목 또는 내용 수정하기 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

게시판에 글 등록시 발송되는 메일 제목 또는 내용 수정하기

관리자 18-02-02 16:13

게시판에 글을 작성했을 때 메일이 발송되는 과정을 보면...


bbs/write_update.php 파일 중에 아래 내용이 있을 겁니다.


// 메일발송 사용 (수정글은 발송하지 않음)

if (!($w == 'u' || $w == 'cu') && $config['cf_email_use'] && $board['bo_use_email']) {

    ..........................................

    $wr_content = conv_content(conv_unescape_nl(stripslashes($wr_content)), $tmp_html);

    ............................................

    $subject = '['.$config['cf_title'].'] '.$board['bo_subject'].' 게시판에 '.$str.'글이 올라왔습니다.';

    ..........................................


   위에서 넘어온 내용들은 다시 아래 파일을 거쳐서....

   ...........................................

    ob_start();

    include_once ('./write_update_mail.php');

    $content = ob_get_contents();

    ob_end_clean();

    ...................

    ...................

    for ($i=0; $i<count($unique_email); $i++) {

        mailer($wr_name, $wr_email, $unique_email[$i], $subject, $content, 1);

    }

}


발송이 마무리됩니다.

메일 내용을 수정하려면 위 부분들을 변경하시면 됩니다.



예를 들어 메일 제목만 변경해보겠습니다.


기본 메일 제목 설정 부분은 이렇게 되어 있는데

$subject = '['.$config['cf_title'].'] '.$board['bo_subject'].' 게시판에 '.$str.'글이 올라왔습니다.';


발송된 메일을 받아보면 제목이 모두 이렇게 되어 있죠.

[그누스터디] 자유게시판 게시판에 글이 올라왔습니다. 

[홈페이지제목] 게시판제목 게시판에 글이 올라왔습니다.


위 내용을 이렇게 변경하면 메일 제목에 게시판 글 제목을 추가할 수 있습니다.

$subject = '['.$config['cf_title'].'] '.$board['bo_subject'].'-'.$wr_subject;

(게시판 글 제목은 $wr_subject 부분입니다.)


$config['cf_title'] : 홈페이지 제목 

$board['bo_subject'] : 게시판 제목 

$wr_subject : 게시글 제목 


발송된 메일을 받아보면 글 제목이 추가되어 있을 겁니다.

[그누스터디] 자유게시판-메일 발송 테스트중입니다..

[홈페이지제목] 게시판제목-게시글 제목

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.