묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시글에 댓글 등록시 자동 메일 전송기능?
2012.12.30 14:40
게시글에 댓글이 등록되면 게시글 등록자에게 댓글 내용이 메일로 전송되게 할려면 어떻게 해야 할까요?
검색해보니 방법이 없는것 같진 않은데 해당 내용이 명확하지 않아...
혹시 이부분에 대한 내용을 알고 계시는분 계시면 조언 부탁드립니다.
댓글 8
-
송동우
2012.12.30 15:11
-
푸시아
2012.12.30 15:14
게시글 등록자에게 보내야 하니까 디비 쿼리 한번 해서 유저아이디라도 하나 찾고 유저아이디로 멤버디비에서 이메일 한번 찾고 그 이메일로 보내게 해야할 것 같네요. -
똑디
2012.12.30 15:45
푸시아님 댓글 감사드립니다. -
머시라고
2013.01.24 01:17
e - modules - comment - comment.controller.php 파일에서 $admins_emails 조차 못찾고 있습니다. 여기가 맞나요? modules - board - board.controller.php에는 $this->module_info->admin_mail 이런게 있긴 한대요.. 이 기능 얻으면 너무 좋을 듯 한대요..^^ -
송동우
2012.12.30 15:22
추가로
관리자에게는 보내고 싶지 않으면
line 363 쯤에
if($module_info->admin_mail && $member_info->is_admin != 'Y')
이것을
if($member_info->is_admin != 'Y')이것으로 추가 수정하면 됩니다.........
@푸시아 님.....
답변은 댓글을 달면 게시글을 올린 사람에게 이메일을 보내는 것에 대한 내용이 맞습니다.......
첫번째 답변은 관리자에게 보내는 것을 이용해서 추가로 게시글을 올린 사람에게도 보내는 것이고
두번째 답변은 관리자 이메일을 비워놓아도(관리자에게는 보내기를 원치 않을 때)
게시글을 올린 사람에게 보내는 추가 수정입니다.......
-
똑디
2012.12.30 15:41
와우..답변 감사합니다. 아주 잘 작동합니다. 이런내용은 팁게시판에도 올려 놓으시면 좋겠는데..제가 팁게시판에 올려 놓을께요. -
푸시아
2012.12.30 16:14
@송동우 님 / 아.. 제가 테스트도 안해보고 admin 들어가 있길래 그냥 어드민 설정 이메일을 사용하는것인줄 오해했네요. -
arsen
2018.03.10 21:53
6년후 미래에서 왔습니다.
송동우님이 말씀해주신대로 했는데 동작을 하지 않네요 ㅜ.ㅜ
xe - modules - comment - comment.controller.php 열고
line 413 쯤에
$admins_emails = $module_info->admin_mail;
이것을
$admins_emails = $module_info->admin_mail.','.$obj->email_address;
이것으로 수정
그리고
게시판 설정에 가서
관리자 메일에 이메일을 하나 등록......