묻고답하기

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 남기남
콩씨 댓글달리면 일부게시판만 글삭제,수정못하게 가능한가요 [1] 2013.03.22 by 송동우
구기닷 $formTags의 리스트가 어디에서 오나여?  
송문열1 크롬에서 작업한 후 익스플로러에서보면 간격이 둘쑥날쑥되어보입니다.ㅠㅠ [2] file 2013.03.22 by Double'U'
너부리야 글 작성후 정상적으로 등록되었습니다. 라는 팝업을 띄우고 싶습니다.  
이지붸붸 xe 설치중에 에러가 발생합니다..  
상상의정원 xe core 1.7.3 설치 했는데 모튤에 게시판 설치가 되지 않습니다. [1] file 2013.03.22 by 티지레몬
자야2 강퇴시킨 사람이 보낸 쪽지는 사라졌는데..알림이 계속... [1] 2013.03.22 by Sulli
늑대소리 제로보드xe 위젯페이지 모바일용 수정후 적용 안됨ㄷㄷ  
눈비늘 XE Core 업데이트 후 회원정보수정이 되지 않습니다 [1] file 2013.03.22 by 푸시아
팡팡잇 홈페이지 파비콘여 ㅠㅠㅠㅠ [1] 2013.03.22 by 꿈틀잉
Fidelity 파일 업로드 100% 에서 사라지는 현상 [1] 2013.03.22 by 꿈틀잉
lord 플레쉬 카운터 질문합니다. file  
이희창697 파일이 업로드가 되지않고 '대기' 상태인데요. file  
꿈틀잉 db의 list order 값 질문  
OEZ 저기.. [1] 2013.03.22 by CMD
XE만세 리퍼러를 숨기고 싶습니다. [1] 2013.03.22 by OEZ
T1000 비회원이 쓴글에서 이름 클릭시 메일 창 뜨게 하려면  
10110 이런건 설정 혹은 따로 수정이 불가능한가요 [1] 2013.03.22 by 송동우
제로보드장이 회원들의 그룹 변경에 대하여... [1] 2013.03.22 by 송동우
누리안 회원정보 사용자 정의 값의 수정을 제한하는 방법 [1] 2013.03.22 by 송동우
enrjek241 php 메일 smtp 질문있습니다.  
통방정곡 도와 주세요 ... [1] file 2013.03.21 by 푸시아
shinjite4 계정이전에 관해서.. [1] 2013.03.21 by Ruatic™
조인룸 홈피 글 올리려니 이상한 문구가 뜹니다. [1] 2013.03.21 by Ruatic™
DJ쿤타 서버이전 방법 구체적으로 좀 부탁드리겠습니다.. [2] 2013.03.21 by Ruatic™
몽실아빠 대표아이콘과 그룹아이콘 위치를 바꾸고 싶습니다. [1] file 2013.03.21 by 티지레몬
팬넛 게시판에서 swf 크기 조절이 안됩니다. [1] 2013.03.21 by 티지레몬
미소바다 1.7 설치 후 [1] 2013.03.21 by 티지레몬
늑대소리 제로보드 위젯페이지 수정 적용이 안되네요. [1] 2013.03.21 by 티지레몬
하늘푸른밤 레이아웃 관련해서 질문드립니다 ㅠ도와주세요 [1] file 2013.03.21 by 티지레몬