테스트 사이트 - 개발 중인 베타 버전입니다

mailto body에 태그 넣기 채택완료

JeongjaePyeon 7년 전 조회 3,390

mailto라는태그를 사용해서 다운로드 파일을 공유 하려고 합니다.

mailto:?subject=제목 &body=내용 이런식으로 넣으면 아웃룩이 열리고 되긴 하는데..

메일 바디에 태그를 삽입해서 다운로드 버튼을 만들고 싶습니다...

 

전혀 불가능한가요? 아님 다른방식으로 접근해야 할까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
히치하이킹

메일 mailto 태그는 단순 메일 앱을 호출하는 용도의 태그입니다

 

따라서 원하시는 바를 이루 시려면 sendmail을 사용하셔야 해요

 

</p>

<p><?php 

$mail_to="test@gmail.com"; 

$mail_subject="다운로드 받으실 메일을 보내드립니다"; 

$mail_body="<a href="다운로드주소">다운받으세요!</a>"; 

$mail_from="cosea1@go3cosea.co.kr"; 

$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"; </p>

<p>if(mail($mail_to,$mail_subject,$mail_body,$headers)) 

echo("$mail_subject"."란 제목의 이메일을 "."$mail_to"."에게 보냈습니다."); 

else 

echo("$mail_subject"."란 제목의 이메일을 보내지 못했습니다!"); 

?></p>

<p>

 

도움이 되셨으면 좋겠습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

J
JeongjaePyeon
7년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인