diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index ce7c7cea0..d20b83349 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -146,6 +146,9 @@ $content = trim(Context::get('content')); if(!$content) return new Object(-1, 'msg_content_is_null'); + $send_mail = Context::get('send_mail'); + if($send_mail != 'Y') $send_mail = 'N'; + // 받을 회원이 있는지에 대한 검사 $oMemberModel = &getModel('member'); $receiver_member_info = $oMemberModel->getMemberInfoByMemberSrl($receiver_srl); @@ -162,7 +165,9 @@ $output = $this->sendMessage($logged_info->member_srl, $receiver_srl, $title, $content); // 메일로도 발송 - if($output->toBool()) { + if($output->toBool() && $send_mail == 'Y') { + $view_url = Context::getRequestUri(); + $content = sprintf("%s

From : %s",$content, $view_url, $view_url); $oMail = new Mail(); $oMail->setTitle($title); $oMail->setContent($content); diff --git a/modules/member/skins/cozy_simple/send_message.html b/modules/member/skins/cozy_simple/send_message.html index a001cff0c..a455bffa6 100644 --- a/modules/member/skins/cozy_simple/send_message.html +++ b/modules/member/skins/cozy_simple/send_message.html @@ -24,6 +24,10 @@ {$lang->title} + + {$lang->cmd_option} + {$lang->cmd_send_mail} +
diff --git a/modules/member/skins/default/send_message.html b/modules/member/skins/default/send_message.html index fb77492e1..e45bf1ab9 100644 --- a/modules/member/skins/default/send_message.html +++ b/modules/member/skins/default/send_message.html @@ -24,6 +24,10 @@ {$lang->title} + + {$lang->cmd_option} + {$lang->cmd_send_mail} +