나는 이미지가있는 이메일을 보내야하는 프로젝트에서 일하고있다.하지만 문제는 이미지가 첨부 파일이 아닌 메시지 본문으로 전송되어야한다는 것이고, 내 편에서 많이 시도했지만 결과를 찾을 수 없다는 것이다. 이 문제를 해결할 수있는 적절한 해결책을 제공해주십시오.첨부 파일이 아닌 이메일 메시지 본문에 이미지를 삽입하는 방법?
미리 감사드립니다 ...
나는 이미지가있는 이메일을 보내야하는 프로젝트에서 일하고있다.하지만 문제는 이미지가 첨부 파일이 아닌 메시지 본문으로 전송되어야한다는 것이고, 내 편에서 많이 시도했지만 결과를 찾을 수 없다는 것이다. 이 문제를 해결할 수있는 적절한 해결책을 제공해주십시오.첨부 파일이 아닌 이메일 메시지 본문에 이미지를 삽입하는 방법?
미리 감사드립니다 ...
이미지에서 base64 문자열을 만들고 이것을 src로 사용하십시오.
$img = file_get_contents('image.jpg');
$img_b64 = base64_encode($img);
echo "<img src='data:image/jpeg;base64," . $img_b64 . "' />";
다른 종류의 이미지 파일을 사용하는 경우 다른 mime 형식을 사용해야합니다.
왜 downvote입니까? 이것은 그것을하는 방법입니다 ... – Jerodev
Simple Dude는 Base64 형식으로 이미지를 인코딩 한 다음 메시지 구분자로 메시지 본문에 추가합니다. – SHAZ