묻고답하기

php 정말 모르는게 있는데 3일동안 그것만 찾았는데도 못찾고 있네요 ㅠㅠ 


에궁 ㅠㅠ.. 죽겠어요 ;;ㅎ


하단 처럼 이메일 보낼때 php 메일을 이용합니다.


smtp 를 이용해서 보내고 싶은데


어디서 접근해야하는지 몰라서 막막합니다..


php를 아주 조금밖에 알지 못해서요..


간단한 팁이라도 주시면 감사드리겠습니다..


위에 있는소스가 현재 이용하고 있는 소스구요..


하단이 제가 smtp 로 이용할 소스 입니다..


둘이 잘섞어야하는데 방법도 힌트도 모르겠네요..


부탁드립니다....


##################################제가쓰는 이메일전송 소스##############################################

<?php

//이메일전송

function getSendMail($to,$from,$subject,$content,$html) 

{

if ($html == 'TEXT') $content = nl2br(htmlspecialchars($content));

$to_exp   = explode('|', $to);

$from_exp = explode('|', $from);

$To = $to_exp[1] ? "\"".getUTFtoKR($to_exp[1])."\" <$to_exp[0]>" : $to_exp[0];

$Frm = $from_exp[1] ? "\"".getUTFtoKR($from_exp[1])."\" <$from_exp[0]>" : $from_exp[0];

$Header = "From:$Frm\nReply-To:$frm\nX-Mailer:PHP/".phpversion();

$Header.= "\nContent-Type:text/html;charset=EUC-KR\r\n"; 

return @mail($To,getUTFtoKR($subject),getUTFtoKR($content),$Header);

}

?>




#########################################합칠 소스################################################




<?php

require_once("inc/PHPMailer/class.phpmailer.php");

 

$mail = new PHPMailer(true);

$mail->IsSMTP();

try {

  $mail->Host = "smtp.gmail.com";    // email 보낼때 사용할 서버를 지정

  $mail->SMTPAuth = true;              // SMTP 인증을 사용함

  $mail->Port = 465;                        // email 보낼때 사용할 포트를 지정

  $mail->SMTPSecure = "ssl";        // SSL을 사용함

  $mail->Username   = "GMAIL ACCOUNT";    // Gmail 계정

  $mail->Password   = "PASSWORD";            // 패스워드

 

  $mail->SetFrom('from email address', 'Display Name'); // 보내는 사람 email 주소와 표시될 이름 (표시될 이름은 생략가능)

  $mail->AddAddress('to email address', 'Display Name'); // 받을 사람 email 주소와 표시될 이름 (표시될 이름은 생략가능)

  $mail->Subject = 'Email Subject';        // 메일 제목

  $mail->MsgHTML("Email Content");    // 메일 내용 (HTML 형식도 되고 그냥 일반 텍스트도 사용 가능함)

 

  $mail->Send();                                // 실제로 메일을 보냄

  echo "Message Sent OK<p></p>\n";

} catch (phpmailerException $e) {

  echo $e->errorMessage(); //Pretty error messages from PHPMailer

} catch (Exception $e) {

  echo $e->getMessage(); //Boring error messages from anything else!

}

?>


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
poltwo XE의 게시판만 출력하고 싶습니다 [2] 2014.07.01 by poltwo
안엉어웅넌223 이미지 클릭시 링크에 대해 알려주세요!  
아아가갸123 ie9에서 글쓰기가 안됩니다. [4] file 2014.07.01 by 銀童
쿵푸팬더 누리고 쇼핑몰 페이팔 문제  
Mregg 고수님들 부탁드립니다 테이블이 깨져나옵니다 [3] 2014.07.01 by DoorWeb
고독의요새 게시판 컴포넌트나 레이아웃의 아이콘, 이미지등이 안나옵니다. 무슨 영문일까요? [2] file 2014.07.01 by 고독의요새
모얼더 에디터 시퀀스 값을 고정하면 어떤 문제가 생기나요? [3] 2014.07.01 by BJ람보
xinnos XE 코어 업그레이드 문제점 문의 [2] 2014.07.01 by BJ람보
JohnKang 갑자기 로그인과 회원가입 안됩니다. [3] 2014.07.01 by JohnKang
Iduna 관리자 오류 [1] 2014.07.01 by mAKEkr
glaalswl 모바일에서 레이아웃 적용후 질문합니다. [1] 2014.07.01 by mAKEkr
윤이아빠 모바일 첨부파일 다운로드 오류 3.19kb [1] 2014.07.01 by mAKEkr
ekdic 제로보드에서처럼 html문서 내에서 문자와 이미지를 치환되게 하고싶습니다 [1] 2014.07.01 by mAKEkr
silhwang 업데이트 이후 [이 페이지에서 벗어나시겠습니까?] file  
공업수학2 socialxe(소셜xe) 로그인후 메인으로 이동하게 하는 방법?  
도메인8295 게시글 제목 색상 변경법 [19] 2014.06.30 by Novelic
키스미베이베 html편집기를 기본으로 사용하기  
구제좀해주십시요 사이트 디자인을 변경해도 변경이 되지 않습니다. [2] file 2014.06.30 by force99
shinming 스케치북5 스킨 사용중인데 모바일에선 익명 댓글이 불가능 한가요? [1] 2014.06.30 by force99
헤젤리엘 구글서 댓글 검색 막는 법. [2] 2014.06.30 by HSJI