묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
글 등록될때 메일 발송 내용출력 관련
2010.04.11 03:50
글 등록될때 메일 발송 내용출력이 되잖아요.
지금 테스트 해봤는데, 주소가 도메인 없이 /xe/305 이렇게만 나오고,
제목, 글쓴이, 확장변수 입력된 부분의 내용은 없이, 그저 순수한 내용부분만 이메일로 출력되네요.
전체 내용이 다 나오려면 어떻게 해야하죠?
글 보기시에 나오는 내용 그대로요,
제목, 글쓴이, 확장변수, 등록시간, 내용 전체 다요.
아무리 검색해도 답변이 없네요.
ㅠㅜ
미리 감사드립니다~
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
다방여자-_-)/ | 타이틀바에 게시물 제목 나오게 하는 방법? | |
개발. | XML에서 테이블 이름과 실제DB에서 테이블 이름이 다르네요.. [1] | 2010.04.11 by 러키군 |
김태용420 | 글 수정할때 attr 관련 오류 질문 입니다. [1] | 2010.04.11 by SMaker |
jeni660 | 첨부파일 항목이 없는 이유가... [1] | 2010.04.11 by SMaker |
무건이 | RSS 주소 어떻게 가져오나요? [1] | 2010.04.11 by SMaker |
XE사랑 | 제로보드 4.0 버젼 스킨은 어디서 받을 수 있죠? [1] | 2010.04.11 by SMaker |
마법사548 | 전화도없고 초보는 참으로 답답이네요 [4] | 2010.04.11 by Hlpme |
전보수 | [질문]다시질문 용량 190M이상 자료가 다운로드가 안됩니다. | |
myhero | 지식인 권한설정 | |
latte1004 | 권한 설정시에... [3] | 2010.04.11 by klaist |
이유진349 | div 태그가 레이아웃에서 작동이 안되요 ㅠ.ㅠ [1] | 2010.04.11 by 현원 |
BAdB0y | 관리자 계정 비번 변경 문의 | |
김아람436 | 글삭제 제한시간 설정하고싶어요 | |
H754 | 회원가입후 메세지 출력 | |
미소짓는햇살 | 플래시 페이지 인식에 대하여 문의 드립니다. | |
디따마니 | 데이터 이전시 한글이름의 첨부파일은 경로가 바뀌지 않는데요. | |
hjpkorea | xe 업데이트 [1] | 2010.04.11 by HolyJohn |
한석찡 | XE오류 | |
전보수 | [질문]다시질문 용량 190M이상 자료가 다운로드가 안됩니다. [2] | 2010.04.10 by 전보수 |
가락문화재 | asp mssql 호스팅에 제로보드xe설치하려면--- [1] | 2010.04.10 by SMaker |
아주 복잡한 문제로 보여 집니다. 그냥 가이드 정도로 알려 드릴테니 검토해 보시기 바랍니다.
왜냐하면 저도 잘 모르거든요.
modules-board 에 가시면 board.controller.php 파일이 있습니다.
이 파일 열어보시면 대략 75번줄 (정확하지 않습니다. 제것을 약간 건드려서...) 아래와 같은 부분이 잇습니다.
// 문제가 없고 모듈 설정에 관리자 메일이 등록되어 있으면 메일 발송
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", getFullUrl(','document_srl',$obj->document_srl), getFullUrl(','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();
}
여기에 보내고자 하는 것들을 추가하면 되는데, set_Tile은 아마도 제목 일거고, admin_mail은 관리자 이메일 일거고, setContents가 메일 본문 입니다. 여기에 보내고 싶은걸 모두 때려 넣으시면 됩니다.
근데 말이 쉽지... 각종 태그명령, php코드, 변수를 이용하여, sprintf("From : <a href=\"%s\">%s</a><br/>\r\n%s", getFullUrl(','document_srl',$obj->document_srl), getFullUrl(','document_srl',$obj->document_srl), $obj->content) 이부분의 내용을 수정 하시면 됩니다.
이해 하셨을 려나...