묻고답하기
$oMail->setSender Sender 이메일 발신자가 공백으로 나옵니다.
2018.03.28 17:24
게시글 알림 이메일 보낼 때 발신자가 아무것도 없습니다. 공백으로 나옵니다.
현재 개인 윈도우 서버에 웹호스팅 없이 xe 설치하고 사이트 이사 하니까
게시판 새게시물 등록시 이메일 알림 기능이 안되어서 sendmail로 메일 기능을 살렸습니다.
근데, 이메일을 보내면 발신자가 공백이에요. 네이버 메일 기준으로 보낸 사람 <>이렇게 나옵니다.
이메일 smtp는 네이버 꺼 썼구요. 아래는 php ini설정 내용입니다. 차라리 원래처럼 anonymous 라고 나오면 좋을텐데
그것도 안나오더라구요. 수정할 방법 없을까요?
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.naver.com
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = me@naver.com
여기 밑에 xe 기본코드에서 수정해야 할 부분이 있나요?
// 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($오비제이->title);
$oMail->setContent( sprintf("From : <a href=\"%s\">%s</a><br/>\r\n%s", getFullUrl('','document_srl',$오비제이->document_srl), getFullUrl('','document_srl',$오비제이->document_srl), $오비제이->content));
$oMail->setSender($오비제이->user_name ? $오비제이->user_name : 'anonymous', $오비제이->email_address ? $오비제이->email_address : $member_config->webmaster_email);
$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();
}
}
}
- [2019/03/18] 포럼 XE 레이아웃 제작 일주일 코스
- [2019/01/18] 묻고답하기 모바일에서 서 레이아웃 비정상 문의드려요
- [2018/12/31] 묻고답하기 슬라이드 위젯 삽입 후 메뉴가 안보이네요 고수님들 부탁드립니다 *6
- [2018/11/21] Blog [XE3] XE Store 사업설명회 행사 안내 - 2018년 12월 5일 *2
- [2018/07/13] 묻고답하기 첨부한 파일 링크 텍스트로 추출하는 방법은 무엇인가요? *2
댓글 3
-
HowtoXE
2018.04.02 17:49
-
diomin
2018.07.13 17:14
답변감사드려요 ㅎㅎ
-
diomin
2018.07.13 17:27
근데 해결은 못했어요. 그냥 빈채로 써야죠
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
녹색사랑 | 게시판 새글 알림 메일 전송 문의 [5] | 2019.09.14 by 휴지 |
diomin | 첨부한 파일 링크 텍스트로 추출하는 방법은 무엇인가요? [2] | 2018.07.16 by diomin |
diomin | $oMail->setSender Sender 이메일 발신자가 공백으로 나옵니다. [3] | 2018.07.13 by diomin |
최윤한 | 카톡처럼 모바일 알림만들고 싶은데요 [22] | 2017.01.29 by 차티스트 |
딸꾹질 | 알림센터+메시지톡 사용시 쪽지알림이 오지 않습니다. [1] | 2015.06.28 by BJ람보 |
레몬바나나 | XE홈페이지 처럼 댓글을 받으면 화면위에 뜨게끔 어떻게 하나요? [4] | 2014.04.06 by 레몬바나나 |
멍충돋네 | 알림센터 라이트 설치하고 나서 홈페이지가 먹통이 됐습니다ㅠㅠ [12] | 2014.02.25 by Omega3 |
제작111 | 실시간 푸시 알림 [3] | 2014.02.25 by okiz |
도메인8295 | 제로보드 홈페이지에서 쓰는 알림기능..자료실에 있나요? [2] | 2014.02.25 by 도메인8295 |
qwms | 기본 최신글 알림 위젯에 대해서입니다. [1] | 2012.08.08 by 송동우 |
자유의지 | Cafe24에서 메일알림 설정하는 법 아시나요? [1] | 2012.07.30 by 자유의지 |
막샷달인 | 이 문구좀 봐 주세요. [1] | 2011.11.14 by 팀장 |
채연파파 | 게시판에 올라온 글을 트위터로 보내는 알림 방법을 찾습니다. [2] | 2011.08.03 by ehdgkr97 |
희망은없다 | 댓글 알림 쪽지에서 링크 연결 안됩니다. | |
totok | 댓글알리미를 플래닛에도 적용하고 싶습니다. | |
채연파파 | 댓글 알리미 사용하시는 분들께 여쭙니다. [2] | 2009.02.19 by 채연파파 |
dusskapark | 버전업 이후 textcube 댓글 알리미가 작동을 안합니다...; | |
날나리수호천사 | 질문입니다. [1] | 2008.01.31 by 날나리수호천사 |
윈도우에서는 메일 보낸이를 지정할 수 없는 것으로 알고 있습니다.
외부 메일러를 사용하시거나 (고급 메일 발송모듈) XE에도 포함되어있는 PHP메일러를 활용하시면 됩니다. 전자는 모듈 설치만 하면되지만 일정 개수 이상 발송하면 돈이 조금 들고, 후자의 경우는 메일 클래스의 수정이 필요합니다.
메일 클래스는 classes/mail/mail.php 에 있습니다.