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


Home > Support > FAQ > Nbuilder PHP
Nbuilder PHP FAQ


제 목 4 - 리눅스용 Nbuilder - 메일발송실패시 해결방법
글쓴이 관리자



################################################################################
# Nbuilder Unix/Linux - 메일발송실패시 해결방법
################################################################################

-. 메일발송시 출력되는 오류메세지별 해결방법.

    ◈ 에러 메세지 ◈
        unable to connect to smtp server localhost:25
    ☞ 상태
        서버내에서 메일서버가 동작중이 아닌 상태입니다.
    ☞ 해결방법
        서버관리자에게 문의하셔서 메일서버의 동작여부를 확인해보신뒤
        다른 주소에서 운영중이라면 해당주소로 설정을 변경하셔야 합니다.

    ◈ 에러 메세지 ◈
        unable to add recipient [test@passkorea.net]: 550 5.7.1 <test@passkorea.net>...
        Relaying denied. IP name lookup failed [127.0.0.1]
    ☞ 상태
        메일서버에서 발송권한이 없는 상태입니다.
    ☞ 해결방법
        서버관리자에게 문의하셔서 발송시 SMTP인증을 거쳐야 하는지 확인해보신뒤
        SMTP인증을 거치도록 설정을 변경하셔야 합니다.

    ◈ 에러 메세지 ◈
        unable to authenticate to smtp server
    ☞ 상태

    ☞ 해결방법


    ※ 위 에러메세지가 아닌경우에는 먼저 서버관리자에게 문의해보셔야 합니다.
    ※ 해결이 안될때는 http://passkorea.net 으로 에러 메세지와 함께 문의주시면 됩니다.


-. 메일서버주소를 변경하는 방법.
    : 서버관리자나 호스팅업체에 문의하셔서 정확한 메일서버주소를 알아내신뒤 변경하셔야 합니다.

    nbuilder/include/global_var.inc.php
    23 line)
        $SMTP_SERVER = "localhost";        // mail_smtp();
    =>
        $SMTP_SERVER = "mail.kornet.net";        // mail_smtp();


-. 메일서버에 SMTP인증을 거친후 발송하는 방법.
    : 메일서버에서 발송권한이 없다는 에러메세지(Relaying denied)가 나올때만 변경하시면 됩니다.
    : 서버관리자나 호스팅업체에 문의하셔서 정확한 메일계정를 알아내신뒤 변경하셔야 합니다.

    nbuilder/include/mail_smtp.php
    70~72 line)
        $params['auth'] = false;
        $params['username'] = "";
        $params['password'] = "";
    =>
        $params['auth'] = true;
        $params['username'] = "USER_ID";
        $params['password'] = "USER_PASSWORD";


-. 사용가능한 메일서버가 없을때 메일발송을 하지 않는 방법.

    nbuilder/include/mail_smtp.php
    8 line)
        include_once("../include/pear/Mail.php");
    =>
        return true;
        include_once("../include/pear/Mail.php");


-. 메일발송시 에러가 발생할 경우 기록되는 로그파일.( Nbuilder 1.5 이상 )
    : Telnet, FTP 를 통해서만 확인이 가능하고 웹상에서는 확인불가.
    : 기록형식 - 날짜; 받는주소; 에러메세지

    nbuilder/community/upload/mail_smtp_log.php

    ex) 2004-01-15 14:49:26;test@passkorea.net;unable to connect to smtp server localhost:25
   



################################################################################


   

리스트
번호   제목 글쓴이 등록일 조회수
6  
관리자
08-01-23 10996
5  
관리자
04-03-09 16488
4  
관리자
04-02-01 15876
3  
관리자
03-12-08 19690
2  
관리자
03-09-25 16692
1  
관리자
03-02-26 44106
◀◀ ◁ | 1 | ▷ ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤