테스트 사이트 - 개발 중인 베타 버전입니다

phpmailer(6.0.5) php extension

Snap8.jpg

안녕하세요.

 

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. 테스트

[code]

<?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('info@example.com', 'Information');
    //$mail->addCC('cc@example.com');
    //$mail->addBCC('bcc@example.com');

 

    //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;
}

[/code]

 

즐거운 주말 되세요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

^^~~~ 인사 꾸벅~~!!
음... 기존 phpmailer와는 다른건지 궁금하네요~
감사함다~
꾸뻑~

게시판 목록

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.
글쓰기
🐛 버그신고