웹메일의 메일보기 화면에서 이미지가 보이게 하려면...
글쓴이: 지수아비 / 작성시간: 수, 2008/03/19 - 4:56오후
PHP로 웹메일을 구현하고 있습니다.
받은메일을 브라우저에서 보려고 하는데요
다른 부분은 제대로 보이는데 메일에 포함된 이미지가 안보입니다.
메일본문을 가지고 오는 방법은
$text = imap_fetchbody($mbox, $msg_number, $part_number); $text = imap_base64($text);
이런 식으로 가지고 와서 뿌려주는데요
뿌려준 결과를 보니까 이미지부분이
<img src="cid:00de01c888c7$0ea03930$0b00a8c0@tiger" align=baseline border=0>
이런식으로 링크가 되어있습니다.
이미지가 외부로 링크된것이 아니라 본문에 포함된경우에는 이미지만 빼내서
다시 링크를 걸어줘야 될것 같은데요....
어떻게 하면 될까요?
Forums:
메일관련 RFC를 먼저
메일관련 RFC를 먼저 읽어 보셔야 할거 같네요...
cid는 메일안에 포함된 이미지의 주소 입니다.
웹에서 이부분을 보여주려면 cid에 해당하는 바이너리를 읽어 출력해주는 부분을
따로 구현해야 합니다...
개발자들의 궁극적 비전은 ?
댓글 달기