phpmailer(6.0.5) php extension > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

phpmailer(6.0.5) php extension 정보

phpmailer(6.0.5) php extension

첨부파일

phpmailerz.so (483.3K) 48회 다운로드 2019-01-25 14:19:46

본문

안녕하세요.

 

phpmailer php extension 입니다.
7.0.33에서 테스트 하였습니다.

 

1. php.ini 에 등록해 주세요.
extension = phpmailerz.so

238475916_1548393346.2866.png

2. php-fpm 을 재시작하세요.

 

3. phpinfo에서 다음 모듈이 보이면 정상입니다.
<?php
phpinfo();
?>

238475916_1548393336.7204.png

 

4. 테스트


<?php
use \Phpmailerz\PHPMailer;
$mailer    = [];
$mailer['subject']    = 'Here is the subject';
$mailer['body']        = 'This is the HTML message body <b>in bold!</b>';
$mail = new PHPMailer(true);
try {
    //Server settings
    $mail->SMTPDebug    = 2;
    $mail->isSMTP();
    $mail->Host            = 'smtp.gmail.com';
    $mail->Port            = 587;
    $mail->SMTPSecure    = 'tls';
    $mail->SMTPAuth        = true;
    $mail->Username        = '';//smtp 접속용 ID
    $mail->Password        = '';//smtp 접속용 Password
    //$mail->Encoding        = 'base64';
    $mail->From        = '보내는사람이메일';
    $mail->FromName    = '보내는사람명';
    $mail->addAddress('받는사람이메일', '받는사람명');
    //$mail->addReplyTo('*** 개인정보보호를 위한 이메일주소 노출방지 ***', 'Information');
    //$mail->addCC('*** 개인정보보호를 위한 이메일주소 노출방지 ***');
    //$mail->addBCC('*** 개인정보보호를 위한 이메일주소 노출방지 ***');
 
    //Content
    $mail->isHTML(true);
    //$mail->msgHTML($mailer['body']);
    $mail->Subject    = $mailer['subject'];
    $mail->Body        = $mailer['body'];
    $mail->AltBody    = "";
    //$mail->addAttachment('첨부파일', '첨부파일명');
    $mail->send();
} catch (Exception $e) {
    echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo;
}

 

즐거운 주말 되세요.

추천
4

댓글 전체

전체 503
그누보드5 플러그인 내용 검색

회원로그인

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