본문 바로가기
기타/프로그래밍 관련

PHPMailer 설정

by WebHack 2017. 12. 4.

PHPMailer-5.2.26.zip

<?php

ini_set('display_errors', '1');

// echo (extension_loaded('openssl')?'SSL loaded':'SSL not loaded')."\n";

require_once("PHPMailer/PHPMailerAutoload.php");     


$mail = new PHPMailer();                                

$mail->SMTPDebug = 2;

$mail->IsSMTP();

$mail->SMTPAuth = true;

$mail->SMTPSecure = "tls";                            

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

$mail->Port = 587;                                    

$mail->Username = "지메일 아이디";                

$mail->Password = "지메일 패스워드";              

$mail->SetFrom('보내는사람 주소);     

$mail->FromName = "From";                        

$mail->AddAddress("받는사람 주소");   

$mail->Subject = "제목입니다.";                     

$mail->Body = "내용입니다.";                        

$mail->IsHTML (true);                                  

 

if (!$mail->Send())                                    

{

    echo "Error: $mail->ErrorInfo";

}

else

{

    echo "Message Sent!";

}