급합니다 답변 좀 부탁 드릴게요 메일 관련
그누보드 게시판에 메일을 보내는 기능이 있는데..
이것을 못하게 막는 기능은 없는지요.
요즘 저희사이트 게시판을 이용해서 대량의 스팸을 보내서
필터링 당하게 생겼습니다 ...
도움 좀 부탁드리겠습니다.
이것을 못하게 막는 기능은 없는지요.
요즘 저희사이트 게시판을 이용해서 대량의 스팸을 보내서
필터링 당하게 생겼습니다 ...
도움 좀 부탁드리겠습니다.
댓글 3개
19년 전
config.php에서 메일관련 설정 참조
$cfg[comment_all_email] = 0; // 3.09 추가 ( 1 : 코멘트 쓴 모든이에게 메일 발송 , 0 : off )
$cfg[formail_is_member] = 1; // 폼메일 회원만 사용 여부 ( 1 : 회원만 , 0 : 비회원도 )
$cfg[comment_all_email] = 0; // 3.09 추가 ( 1 : 코멘트 쓴 모든이에게 메일 발송 , 0 : off )
$cfg[formail_is_member] = 1; // 폼메일 회원만 사용 여부 ( 1 : 회원만 , 0 : 비회원도 )
19년 전
gbupdate.php 420번째 줄 보시면
// 메일발송 사용 (수정글은 메일발송하지 않음)
if ($default[de_use_sendmail] && $w != 'u') {
$admin = get_admin('board');
$wr_subject = get_text(stripslashes($wr_subject));
$wr_content = nl2br(get_text(stripslashes($wr_content)));
$warr = array( ''=>'입력', 'u'=>'수정', 'r'=>'답변', 'c'=>'코멘트' );
$str = $warr[$w];
// 3.26
$link_url = "$cfg[d_url]/?doc=bbs/gnuboard.php&{$qstr}";
$subject = "'{$board[bo_subject]}' 게시판에 {$str}글이 올라왔습니다.";
ob_start();
include "$mail_skin/gbupdate.skin.php";
$content = ob_get_contents();
ob_end_clean();
if ($wr_email != $admin[mb_email]) {
// 관리자에게 보내는 메일
mailer($wr_name, $wr_email, $admin[mb_email], $subject, $content, 1);
}
// 답변 메일받기 (원게시자에게 보내는 메일)
if ($wr[wr_recv_email] && $wr[wr_email] && $wr[wr_email] != $admin[mb_email]) {
mailer($wr_name, $wr_email, $wr[wr_email], $subject, $content, 1);
// 코멘트 쓴 모든이에게 메일 발송
if ($cfg[comment_all_email]) {
$sql = " select wr_email from $write_table
where wr_email not in ( '$admin[mb_email]' , '$wr[wr_email]', '' )
and wr_parent_id = '$wr_id'
group by wr_email ";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
mailer($wr_name, $wr_email, $row[wr_email], $subject, $content, 1);
}
}
}
}
이 부분을 수정하세요 ^^
// 메일발송 사용 (수정글은 메일발송하지 않음)
if ($default[de_use_sendmail] && $w != 'u') {
$admin = get_admin('board');
$wr_subject = get_text(stripslashes($wr_subject));
$wr_content = nl2br(get_text(stripslashes($wr_content)));
$warr = array( ''=>'입력', 'u'=>'수정', 'r'=>'답변', 'c'=>'코멘트' );
$str = $warr[$w];
// 3.26
$link_url = "$cfg[d_url]/?doc=bbs/gnuboard.php&{$qstr}";
$subject = "'{$board[bo_subject]}' 게시판에 {$str}글이 올라왔습니다.";
ob_start();
include "$mail_skin/gbupdate.skin.php";
$content = ob_get_contents();
ob_end_clean();
if ($wr_email != $admin[mb_email]) {
// 관리자에게 보내는 메일
mailer($wr_name, $wr_email, $admin[mb_email], $subject, $content, 1);
}
// 답변 메일받기 (원게시자에게 보내는 메일)
if ($wr[wr_recv_email] && $wr[wr_email] && $wr[wr_email] != $admin[mb_email]) {
mailer($wr_name, $wr_email, $wr[wr_email], $subject, $content, 1);
// 코멘트 쓴 모든이에게 메일 발송
if ($cfg[comment_all_email]) {
$sql = " select wr_email from $write_table
where wr_email not in ( '$admin[mb_email]' , '$wr[wr_email]', '' )
and wr_parent_id = '$wr_id'
group by wr_email ";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
mailer($wr_name, $wr_email, $row[wr_email], $subject, $content, 1);
}
}
}
}
이 부분을 수정하세요 ^^
19년 전
급합니다 답변 좀 부탁 드릴게요 메일 관련
게시판 목록
그누3질답
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 15년 전 | 7787 | ||
| 9163 | 19년 전 | 1739 | ||
| 9162 |
하늘을 날다
|
19년 전 | 1726 | |
| 9161 | 19년 전 | 2395 | ||
| 9160 | 19년 전 | 2565 | ||
| 9159 | 19년 전 | 2690 | ||
| 9158 |
슈퍼야옹이
|
19년 전 | 1816 | |
| 9157 |
슈퍼야옹이
|
19년 전 | 2164 | |
| 9156 | 19년 전 | 2123 | ||
| 9155 |
EyesOnly
|
19년 전 | 2115 | |
| 9154 | 19년 전 | 2687 | ||
| 9153 | 19년 전 | 1929 | ||
| 9152 | 19년 전 | 1786 | ||
| 9151 |
|
19년 전 | 2247 | |
| 9150 | 19년 전 | 2376 | ||
| 9149 | 19년 전 | 1804 | ||
| 9148 | 19년 전 | 2134 | ||
| 9147 |
자전거탄풍경
|
19년 전 | 2570 | |
| 9146 | 19년 전 | 1931 | ||
| 9145 |
waitfor
|
19년 전 | 1849 | |
| 9144 | 19년 전 | 2198 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기