상태 | 완료 |
---|
지금 기본은 확인해보니 제목과 내용부분만 메일로 보내더군여...
저는 게시물 입력시 확장변수로 입력받는 란이 많아서
이 내용을 전부 메일에 같이 실어서 보내고 싶은데...
검색해보니 xe/modules/board/board.controller.php 이파일을 수정하면될꺼 같은데 잘모르겠네여
파일을 보면
// 문제가 없고 모듈 설정에 관리자 메일이 등록되어 있으면 메일 발송
if($output->toBool() && $this->module_info->admin_mail) {
$oMail = new Mail();
$oMail->setTitle($obj->title);
$oMail->setContent( sprintf("From : <a href="\"%s\">%s</a><br/>\r\n%s", getUrl(','document_srl',$obj->document_srl), getUrl(','document_srl',$obj->document_srl), $obj->content));
$oMail->setSender($obj->user_name, $obj->email_address);
$target_mail = explode(',',$this->module_info->admin_mail);
for($i=0;$i<count($target_mail);$i++) {
$email_address = trim($target_mail[$i]);
if(!$email_address) continue;
$oMail->setReceiptor($email_address, $email_address);
$oMail->send();
}
이 부분을 수정해야 하는데...
어떤식으로 입력해야 할지 모르겠네여...
메일 주소도 Apache [apache@mail] 이런식으로 나오네여...
글쓴이의 메일 주소가 찍혀야 하는데...
두가지 방법좀 알려주세요...
확장변수 값을 모두 가져와서 setContent에 넣어줘야 합니다. 메일은 서버에서 발송하는 것인데 글쓴 사람이 발송이 됩니까?