Nice programing

HTML 이메일로 base64 이미지 보내기

nicepro 2020. 10. 9. 12:20
반응형

HTML 이메일로 base64 이미지 보내기


사용자는 서식있는 텍스트 편집기를 사용하여 저장된 이미지를 데스크톱에서 편집기로 끌어다 놓을 수 있습니다. 이미지는 제출 후 웹 페이지에 제대로 나타나고 표시됩니다.

이미지가 어디에도 업로드되지 않았기 때문에 편집기는 이미지를 base64 인코딩 이미지로 저장합니다.

<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb

기타

그러나 iPhone이나 두 가지 버전의 Outlook에는 표시되지 않습니다. 이미지가 단순히 깨졌습니다. 이미 웹 페이지에서 작업하고 사용자가 오프라인 상태 일 때 이미지를 볼 수있는 기능으로 인해 base64를 고수하고 싶습니다.


불행히도 지원은 기껏해야 잔인합니다. 주제에 대한 게시물은 다음과 같습니다.

https://www.campaignmonitor.com/blog/email-marketing/2013/02/embedded-images-in-html-email/

그리고 게시물 내용 : 여기에 이미지 설명 입력


다른 방법은 cid방법을 사용하여 이메일에 이미지를 포함하는 것입니다. (기본적으로 이미지를 첨부 파일로 포함하고 포함). 제 경험상이 접근 방식은 요즘 잘 지원되는 것 같습니다.

여기에 이미지 설명 입력

출처 : https://www.campaignmonitor.com/blog/how-to/2008/08/embedding-images-revisited/

참고 URL : https://stackoverflow.com/questions/16242489/send-a-base64-image-in-html-email

반응형