Nmail PHP
제품소개
데모
다운로드
구입안내
FAQ (21)
Q&A (6124)
사용후기 (20)
Home    Contact us    Sitemap
기술지원안내
FAQ
Q&A 게시판
사용자 팁


Home > Support > Q&A > Nmail PHP
Nmail PHP Q&A


제 목 Re: sendmail 역시안가는군요..
글쓴이 관리자

서버쪽은 워낙 다양한 원인이 있다보니 일단 제가 말씀드린 부분을 점검해보셔야 할 것 같습니다.

-. 총관리자로 로그인후 [메일서버관리 >> 메일 발송 테스트]에서의 테스트 결과.

위 테스트가 이상이 없다면 아래 내용을 점검해보시기 바랍니다.

웹메일에서 보낸메일은 잘 가는데 PHP mail() 함수를 통해 발송시 문제가 된다면
다음처럼 발송프로그램이나 발송옵션에 따른 문제로 보여집니다.

발송후 아래처럼 발송로그를 확인해보시면 '보낸사람주소'가 엉뚱하게 붙어나갈 것 입니다.
tail -n100 /var/MailRoot/logs/smail-200609060000

예를 들어 '****@****' 처럼 붙어나간다면 대형포털의 경우
발송서버의 IP와 도메인이 일치하지 않기 때문에 차단할 가능성이 높습니다.

-. 메일을 보낼때 보낸사람주소를 따로 지정해도 '****@****' 등의 엉뚱한 주소로 붙어나가는 경우의 해결방법.

    sample source)
        $header = "Return-Path: <$mail_from>\n";
        $header .= "From: $fname <$mail_from>\n";
        mail($to, $subject, $body, $header);

    A) 메일발송 소스를 수정하는 방법.
        $header = "Return-Path: <$mail_from>\n";
        $header .= "From: $fname <$mail_from>\n";
        mail($to, $subject, $body, $header);
        =>
        mail($to, $subject, $body, $header, '-f'.$mail_from);

    B) php.ini 를 수정하는 방법.(Linux)
        ; PHP mail() 함수에서 발송하는 메일에는 모두 적용됨. 수정후 아파치 재시작해야함.
        ;sendmail_path =
        =>
        sendmail_path = "/usr/sbin/sendmail -t -i ****@****"

    C) php.ini 를 수정하는 방법.(Windows)
        ; 모든 메일발송자가 고정적으로 지정됨. 수정후 아파치 재시작해야함.
        ;sendmail_from = ****@****
        =>
        sendmail_from = ****@****


--------------Original Message--------------
※ 필수입력정보 ※

▷ 제품버젼 :
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :

▷ 질문내용 : nmail 설치하기전에 잘 발송되던 메일이
nmail설치(sendmail 데문 죽이고 Xmail 사용) 후 nmail에서는 메일이 정상적으로 발송하지만
php로 프로그램한 것은 메일이 발송 되지 않더군요...
여러군데 테스트를 해봤지만 nmail 에서는 수신이 되던데
다른 메일 계정에서는 전혀 받질 못합니다... 잘 되던게 nmail설치후 안되니..
php.ini sendmail 경로 설정에서 /usr/sbin/sendmail.backupByNmail 로 설정하고 메일 발송하면
제대로 발송이 됩니다. 뭐가문제인가요??? ㅠㅠ


       
관련 게시물
번호   제목 글쓴이 등록일 조회수
239  
sn
07-02-01 6230
   
관리자
07-02-01 7058

리스트
번호   제목 글쓴이 등록일 조회수
   
관리자
07-02-07 5375
242  
헤이맨
07-02-07 6046
   
관리자
07-02-07 5369
241  
기링스터
07-02-06 6247
   
관리자
07-02-07 6672
240  
이상호
07-02-02 8262
   
관리자
07-02-02 7742
   
이상호
07-02-02 7956
239  
sn
07-02-01 6230
   
관리자
07-02-01 7058
238  
sn
07-02-01 6225
   
관리자
07-02-01 6037
237  
준열
07-01-31 6541
   
관리자
07-01-31 6140
236  
김우철
07-01-31 9088
   
관리자
07-01-31 15401
235  
김승민
07-01-31 5888
   
관리자
07-01-31 6106
234  
이건호
07-01-31 5806
   
관리자
07-01-31 5897
◀◀ 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤