묻고답하기

아래 메일발송 코드가 있습니다.
윈도우 서버에서 돌리는 프로그램이 아래 메일발송 코드를 사용하거든요.
리눅스 서버에다 설치하고 메일 방송하면 메일 내용까지 확인이 가능한데,
윈도우 서버에다 프로그램을 설치후 아래 코드로 메일을 보내면 메일 내용이 표시 되질 않더라구요.(제목,보낸이,메일주소등은 표시가 됩니다. 내용만 안뜹니다.)

이 문제를 어떻게 해결해야하나요? (어떤 분들은 인코딩때문이라고도 하시고.... r을 입력해보라시는 분들도 있는데... 모르겠습니다.)
고수님들 도와주세요

// 메일 보내기
function mailer($fname, $fmail, $to, $subject, $content, $type=0, $file="", $charset="EUC-KR", $cc="", $bcc="") {
    // type : text=0, html=1, text+html=2

    $fname   = "=?$charset?B?" . base64_encode($fname) . "?=";
    $subject = "=?$charset?B?" . base64_encode($subject) . "?=";
    $charset = ($charset != "") ? "charset=$charset" : "";

    $header  = "Return-Path: <$fmail>n";
    $header .= "From: $fname <$fmail>n";
    $header .= "Reply-To: <$fmail>n";
    if ($cc)  $header .= "Cc: $ccn";
    if ($bcc) $header .= "Bcc: $bccn";
    $header .= "MIME-Version: 1.0n";
    $header .= "X-Mailer: n";

    if ($file != "") {
        $boundary = uniqid("http://내 홈 주소/");

        $header .= "Content-type: MULTIPART/MIXED; BOUNDARY="$boundary"nn";
        $header .= "--$boundaryn";
    }

    if ($type) {
        $header .= "Content-Type: TEXT/HTML; $charsetn";
        if ($type == 2)
            $content = nl2br($content);
    } else {
        $header .= "Content-Type: TEXT/PLAIN; $charsetn";
        $content = stripslashes($content);
    }
    $header .= "Content-Transfer-Encoding: BASE64nn";
    $header .= chunk_split(base64_encode($content)) . "n";

    if ($file != "") {
        foreach ($file as $f) {
            $header .= "n--$boundaryn";
            $header .= "Content-Type: APPLICATION/OCTET-STREAM; name="$f[name]"n";
            $header .= "Content-Transfer-Encoding: BASE64n";
            $header .= "Content-Disposition: inline; filename="$f[name]"n";

            $header .= "n";
            $header .= chunk_split(base64_encode($f[data]));
            $header .= "n";
        }
        $header .= "--$boundary--n";
    }
    @mail($to, $subject, "", $header);
}
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
쟈니K [PHP] 메일 발송관련 - mailer  
InDesign 회원 전체에게 쪽지를 띄우려면?  
오스카 회원가입폼이 너무 넓게 꽉차서 "가로"를 줄이려는데 어디에서 줄이는지요?  
세이 프로필 사진 등록 및 이미지 이름 / 마크를 등록 할려고 하여도 등록이 되지 않습니다.  
왜만지냐 글쓴이(비회원)또는로그인한사람만 보이게 하려면 어떻게 하나요??  
movement 로그인을 두번 해야 로그인이 정상적으로 됩니다. 도와주세요  
건강맨 xe메인화면처럼꾸밀려면 [1] file 2009.10.12 by ememo
제디슨 core 설치하는데 진행이 안되네요. [1] 2009.10.12 by 제디슨
누나가출사건 서버이전후 문제가 생겼습니다. [1] 2009.10.12 by 제디슨
php1986 layout 관련 질문인데요 답변좀 부탁드립니다.  
왜만지냐 확장변수 권한 문의 드립니다.  
구영달 홈페이지 메인에 관련된 질문이요... (외부페이지)  
timan.myid.net ftp 정보 입력시 permission 문제 file  
su얌 최근게시물이요 해결이 안되요~ 도와 주세요~ㅠ [1] 2009.10.12 by 하피618
HLA 플래닛 mid 삭제하기 [1] 2009.10.12 by 라르게덴
샤인40 모듈 삭제는 어떻게 하나요? 그냥 ftp로 지우나요? [1] 2009.10.12 by 제이재희
하면되냐 제로보드 첨부파일이 클릭해도 아무이상업음 살려주센!ㅠ.ㅠ [1] 2009.10.12 by 제이재희
xe훌륭해 php 파일 돌리는 방법 [1] 2009.10.12 by 라르게덴
김재훈974 게시판이 안떠요 [1] 2009.10.12 by 김재훈974
우비청년 게시판, 페이지 생성시 에러 file  
안준석758 이미지 마크 크기 [2] 2009.10.11 by 초등학생5학년
공듀 회원가입 페이지 수정하고싶습니다. [1] file 2009.10.11 by 티하이커뮤니케이션
serariver 메인페이지에 위젯추가 [2] file 2009.10.11 by serariver
리히토 확장변수 달력 오류(CSS 해제) [1] file 2009.10.11 by 시니시즘
Megg0217 [css문의] 인터넷창이 작아질때 메인부분이 아래로 뚝 떨어져요 [1] 2009.10.11 by 시니시즘
박하향풍선껌 XpressEngine ver2 레이아웃에서 사이트맵 관련 질문요 [1] 2009.10.11 by ememo
가우나라 게시판 배경색 변경  
nyaka 제로보드4에서 xml파일이 추출되지 않습니다  
박호진2 게시글스킨 제목입력하는게없네요 [1] file 2009.10.11 by guny
totok 댓글에서도 첨부파일을 숨기고 싶어요 [1] 2009.10.11 by guny