php 메일 보내기 (phpmailer 말구요) > 그누보드5 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 팁자료실

php 메일 보내기 (phpmailer 말구요) 정보

php 메일 보내기 (phpmailer 말구요)

본문

안녕하세요

 

오늘 질문없는 답변들을 답을 달다가보니

메일보내는 함수가 필요하신 분들이 그래도 꽤 있으실 것 같더라구요

저 역시도 그랬구요. 본 코드는 함수는 아니지만 

제 경우엔 서버 세팅하고 메일데몬이 정상적으로 돌아가는지

테스트 용도로 사용합니다.

 

그누보드에서는 phpmailer를 사용해서 간단하게 처리하지만

별도의 메일러가 필요하신 분들을 위해 제가 사용했던 코드를, 답변 달아드렸던 코드를

공유해 드립니다.

 


<?php 
$mail_to="<span class="privacy_hidden">테스트@이메일.com</span>"; 
$mail_subject="다운로드 받으실 메일을 보내드립니다"; 
$mail_body="<a href="다운로드주소">다운받으세요!</a>"; 
$mail_from="<span class="privacy_hidden">보내는@이메일.com</span>"; 
$headers = "From: 좋은사이트<$mail_from>\n";  
$headers .= "X-Sender: <$mail_from>\n"; 
$headers .= "X-Mailer: PHP ".phpversion()."\n"; 
$headers .= "X-Priority: 1\n"; 
$headers .= "Return-Path: <...>\n";  $headers .= "Content-Type: text/html; "; 
$headers .= "charset=utf-8\n"; 
 
if(mail($mail_to,$mail_subject,$mail_body,$headers)) 
echo("$mail_subject"."란 제목의 이메일을 "."$mail_to"."에게 보냈습니다."); 
else 
echo("$mail_subject"."란 제목의 이메일을 보내지 못했습니다!"); 
?>

 

상기 소스의 핵심은 $header선언에 있습니다.

헤더 선언을 저렇게 하지 않으면 보내는 이메일주소와 보내는이의 이름의 커스터마이징이

불가하더라구요

 

참고하셔서 유용하게 사용하셨으면 합니다

좋은하루 되세요

추천
1

댓글 4개

전체 2,454 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT