묻고답하기
php 메일 smtp 질문있습니다.
2013.03.22 00:42
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!
}
?>
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이희창697 |
파일이 업로드가 되지않고 '대기' 상태인데요.
![]() | |
꿈틀잉 | 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]
![]() | 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]
![]() | 2013.03.21 by 티지레몬 |
팬넛 | 게시판에서 swf 크기 조절이 안됩니다. [1] | 2013.03.21 by 티지레몬 |
미소바다 | 1.7 설치 후 [1] | 2013.03.21 by 티지레몬 |
늑대소리 | 제로보드 위젯페이지 수정 적용이 안되네요. [1] | 2013.03.21 by 티지레몬 |
하늘푸른밤 |
레이아웃 관련해서 질문드립니다 ㅠ도와주세요
[1]
![]() | 2013.03.21 by 티지레몬 |
콩씨 | 스킨하나가지고 따로 쓸려면 어떻게 해야하죠.. [1] | 2013.03.21 by 고딕락 |
구기닷 | 스크립트 오류 [3] | 2013.03.21 by 구기닷 |