|
|
|
21년 전
|
조회 321
|
|
|
|
21년 전
|
조회 380
|
|
|
|
21년 전
|
조회 448
|
|
|
|
21년 전
|
조회 389
|
|
|
|
21년 전
|
조회 670
|
|
|
|
21년 전
|
조회 521
|
|
|
|
21년 전
|
조회 355
|
|
|
|
21년 전
|
조회 535
|
|
|
|
21년 전
|
조회 441
|
|
|
|
21년 전
|
조회 989
|
|
|
|
21년 전
|
조회 364
|
|
|
|
21년 전
|
조회 511
|
|
|
|
21년 전
|
조회 403
|
|
|
|
21년 전
|
조회 906
|
|
|
|
21년 전
|
조회 449
|
|
|
|
21년 전
|
조회 366
|
|
|
|
21년 전
|
조회 465
|
|
|
|
21년 전
|
조회 465
|
|
|
|
21년 전
|
조회 718
|
|
|
|
21년 전
|
조회 373
|
댓글 7개
다른 문제가 아니라 gblayer.php에서 formmail.php를 호출할 때 &name="+name으로
받는 사람의 이름을 인자를 넘겨주는데
여기서 name이 한글일 경우 넘어가지 않네요.
아무래도 리눅스를 기준으로 만든 프로그램이라 윈도우에서 잘 안 되는 듯 하네요.
(1) 관리자로 로그인후 회원메일 보내기, (2)비밀번호를 잊었을 때 임시비밀번호를 메일로 보내기, (3)게시판에 글 쓴 사람에게 메일 보내기 등이 그것인데요.
앞에 2가지는 해결이 되었습니다.
문제는 다른 게 아니라 mailer.lib.php 파일에서 chunk_split 함수가 윈도우 2003에서 먹지 않더군요.
그래서 할 수 없이 $content 부분을
$content = base64_encode($content);
와 같이 변경하고
// $header .= chunk_split(base64_encode($content)) . "\r\n";
chunk_split 합수를 사용하는 위의 문장은 주석처리하고,
mail 함수를 호출하는 이 부분을
@mail($to, $subject, "", $header);
이렇게 바꿨더니
@mail($to, $subject, $content, $header);
일단 폼메일이 작동합니다.
다른 분들도 도움이 좀 되었으면 좋겠습니다.
문제는 (3)게시판에 글쓴 사람에게 메일 보내기가 안 되고 있는데 이것은 mailer 함수 부분의 오류가 아닌 듯 하네요.
php를 접한지 1주일 밖에 되지 않아 문제를 찾아내기가 만만치 않네요.
로컬로만 지원되는걸로 아는데요....더군다나 그누보드는 소켓이 아니고 함수방식이라 원격으론 안될겁니다..
된다면 php 설정엔 문제가 없는거고..
안된다면 뭔가 잘못된부분이 있는 거겠죠..^^;
또 NMail에는 도메인 등록이 이미 되어 있고
서버는 실제로 IDC 센터에서 서비스를 하고 잇는 리얼 서버입니다.
[mail function]
; For Win32 only.
SMTP = 66.xxx.xxx.141 (보안 관계상 xxx로 표시)
smtp_port = 25
; For Win32 only.
sendmail_from = admin@localhost
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
; mail.force_extra_paramaters =
하기전에 질문^^ㅋㅋㅋ 소심해서리^^
메일주소는 자신의 주소를 넣으면 되고..
NMAIL 에서 도메인을 자신이 사용하는 도메인을 등록하고 네임서버는 아무거나 괜찮지만 자신이 서비스받고 있는 회사의 네임서버를 셋팅해주면 됩니다. 기타 옵션은 적절히 설정하고..
* 간혹 어떤분들이 공인도메인도 없이 로컬서버에서 테스트하는데 메일이 안가니..어쩌니..하시는분들이 있는데....
집도 안짓고 땅만 있다고 거기서 밥먹고 사는거 아닙니다....