그누보드에서 외부메일서버를 사용하고싶습니다.

그누보드에서 외부메일서버를 사용하고싶습니다.

QA

그누보드에서 외부메일서버를 사용하고싶습니다.

본문

그누보드를 설치하고나서 서버에 메일서버가 설치되어있지않아서요

 

네이버웍스.. 지금은 웍스모바일로 변경이 되었는데요

 

여기에 smtp 를 지원해서 config 파일안에 smtp 127.0.0.1  되어있는부분을

 

웍스모바일꺼로 바꾸어는 놓았는데요

 

메일 계정과 비밀번호를 넣어야 동작을 할듯한데 

 

계정과비밀번호를 어디에 입력해놓아야하는지 찾을수가 없어서요

 

이곳에 질답 게시판을 뒤져보았더니 2014년도 글은 있는데요

 

그걸로 해놓아도 작동을 하지않아서 문의글 올립니다..

이 질문에 댓글 쓰기 :

답변 2

lib/mailer.lib.php 파일을 확인해보시면 

아래 함수를 변경해보시고 테스트 해보세요.

값은 알맞게 변경해주시고요.

 


 
// 메일 보내기 (파일 여러개 첨부 가능)
// type : text=0, html=1, text+html=2
function mailer($fname, $fmail, $to, $subject, $content, $type=0, $file="", $cc="", $bcc="")
{
    global $config;
    global $g5;
 
    // 메일발송 사용을 하지 않는다면
    if (!$config['cf_email_use']) return;
 
    if ($type != 1)
        $content = nl2br($content);
 
    $mail = new PHPMailer(); // defaults to using php "mail()"
    if (defined('G5_SMTP') && G5_SMTP) {
        $mail->IsSMTP(); // telling the class to use SMTP
        $mail->Host = G5_SMTP; // SMTP server
        if(defined('G5_SMTP_PORT') && G5_SMTP_PORT)
            $mail->Port = G5_SMTP_PORT;
 
/*
 smtp 계정 인증 
https://github.com/PHPMailer/PHPMailer 
*/
$mail->SMTPAuth = true;                               // Enable SMTP authentication
$mail->Username = '*** 개인정보보호를 위한 이메일주소 노출방지 ***';             // SMTP username
$mail->Password = 'secret';                           // SMTP password
$mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
 
    }
    $mail->CharSet = 'UTF-8';
    $mail->From = $fmail;
    $mail->FromName = $fname;
    $mail->Subject = $subject;
    $mail->AltBody = ""; // optional, comment out and test
    $mail->msgHTML($content);
    $mail->addAddress($to);
    if ($cc)
        $mail->addCC($cc);
    if ($bcc)
        $mail->addBCC($bcc);
    //print_r2($file); exit;
    if ($file != "") {
        foreach ($file as $f) {
            $mail->addAttachment($f['path'], $f['name']);
        }
    }
    return $mail->send();
}

http://sir.kr/qa/121126?stx=smtp&sst=wr_num&unanswered=0&s_tag=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5

 

먼지손님의 도움을 받아 해결을 했던 내용입니다.

이번엔 좀 다른 문제가 생겨서 고민중이긴 하지만요.. 

답변을 작성하시기 전에 로그인 해주세요.
전체 60,954
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT