메일 발송이 안될 시 [그누보드5, 영카트5 기준] > 영카트5 팁자료실

영카트5 팁자료실

메일 발송이 안될 시 [그누보드5, 영카트5 기준] 정보

메일 발송이 안될 시 [그누보드5, 영카트5 기준]

본문

안녕하세요. 인아이디어입니다.
메일 발송이 안될 시, 가장 간단한 해결 방법으로
/plugin/PHPMailer/class.smtp.php 파일을 수정하는 방법입니다.

해당 코드를 public function connect 함수의 static $streamok; 바로 위에 추가해주시면 됩니다.
[그래도 안된다면 서버를 체크해보시는게 좋을것같습니다.]

if(count($options)==0){
        $options['ssl']=array('verify_peer'=>false,'verify_peer_name'=>false,'allow_self_signed'=>true);
}


위의 소스를 추가해주시면 됩니다.

그럼 하단과 같이 변경됩니다.
 public function connect($host, $port = null, $timeout = 30, $options = array())
    {
        if(count($options)==0){
            $options['ssl']=array('verify_peer'=>false,'verify_peer_name'=>false,'allow_self_signed'=>true);
        }
        
        static $streamok;
        //This is enabled by default since 5.0.0 but some providers disable it
        //Check this once and cache the result
        if (is_null($streamok)) {
            $streamok = function_exists('stream_socket_client');
        }


그래도 안된다면 서버상에서 sendmail을 확인을 해보시는걸 추천드립니다.
추천0
스폰서링크

댓글 전체

전체 239
영카트5 팁자료실 내용 검색

회원로그인

진행중 포인트경매

  1. 휴대용 선풍기 아이리버 BF-C26

    참여145 회 시작18.06.18 10:32 종료18.06.23 10:32
  2. LED 펫램프 - 송갑석 남대협 의장 국회의원 당선 기념

    참여54 회 시작18.06.15 12:00 종료18.06.20 12:00

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT