diff --git a/modules/board/board.controller.php b/modules/board/board.controller.php
index af17d58408..9d3063de6e 100644
--- a/modules/board/board.controller.php
+++ b/modules/board/board.controller.php
@@ -144,10 +144,13 @@ function procBoardInsertDocument()
// send an email to admin user
if($output->toBool() && $this->module_info->admin_mail)
{
+ $oModuleModel = getModel('module');
+ $member_config = $oModuleModel->getModuleConfig('member');
+
$oMail = new Mail();
$oMail->setTitle($obj->title);
$oMail->setContent( sprintf("From : %s
\r\n%s", getFullUrl('','document_srl',$obj->document_srl), getFullUrl('','document_srl',$obj->document_srl), $obj->content));
- $oMail->setSender($obj->user_name, $obj->email_address);
+ $oMail->setSender($obj->user_name ? $obj->user_name : 'anonymous', $obj->email_address ? $obj->email_address : $member_config->webmaster_email);
$target_mail = explode(',',$this->module_info->admin_mail);
for($i=0;$i