메일 관련 전송, 발송 문제 > 그누보드5

본문 바로가기
사이트 내 전체검색

그누보드5

메일 관련 전송, 발송 문제

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 35회 작성일 23-08-10 19:36

본문

/extend/user.config.php


//gmail SMTP 설정

function gmailer_ohpr($to, $subject, $content, $type=1)

{

    global $config;

    global $g5;

    // 메일발송 사용을 하지 않는다면

    if (!$config['cf_email_use']) {

        return;

    }

    if ($type != 1) {

        $content = nl2br($content);

    }

    include_once(G5_PHPMAILER_PATH.'/PHPMailerAutoload.php');

    $mail = new PHPMailer(); // defaults to using php "mail()"

    if (defined('G5_SMTP') && G5_SMTP) {

        $mail->isSMTP();

        $mail->SMTPAuth = true;

        $mail->SMTPSecure = "ssl";

        $mail->Host = "smtp.gmail.com";

        $mail->Port = 465;

        $mail->Username = "*** 개인정보보호를 위한 이메일주소 노출방지 ***"; //사용할 지메일 계정 <- 이것만 수정

        $mail->Password = "myGooglePW"; //구글계정 패스워드 <- 이것만 수정

    }

    $mail->CharSet = 'UTF-8';

    $mail->From = "*** 개인정보보호를 위한 이메일주소 노출방지 ***"; //발송메일(=사용할 지메일 계정) <- 이것만 수정

    $mail->FromName = "메일발송자명"; <- 이것만 수정

    $mail->Subject = $subject;

    $mail->AltBody = ""; // optional, comment out and test

    $mail->msgHTML($content);

    $mail->addAddress($to);

    return $mail->send();

}



그리고 필요한 곳에 아래와 같이 코드를 넣어준다.


gmailer_ohpr($mb['mb_email'], $subject, $content);

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

접속자집계

오늘
6
어제
9
최대
70
전체
2,977
Copyright © OHPR All rights reserved.