.NET 이메일 용 HTML 템플릿에 이미지를 첨부하는 방법

스티브

이메일을 보내는 데 사용되는 html 템플릿에 이미지를 첨부하려고합니다. 작동시키려는 코드는 다음과 같습니다.

string body = System.IO.File.ReadAllText("./Resources/templates/myTemplate.html");
byte[] imageArray = System.IO.File.ReadAllBytes(@"logo.jpg");
string base64ImageRepresentation = Convert.ToBase64String(imageArray);

body = body.Replace("{imageBase64}", base64ImageRepresentation);

myTemplate.html 코드는 다음과 같습니다.

<html>
<head></head>
   <body>
     <p>This is the email text</p>
     <img src={imageBase64}/>
   </body>
</html>

그러나 이메일이 전송되지 않습니다. 이미지와 관련된 코드를 제거하면 이메일이 올바르게 전송됩니다.

누구든지 그것을 해결하는 방법을 알고 있습니까?

더 비스 카임 바시오 글루

src의 형식은

src="data:image/png;base64, {imageBase64}"

이것이 작동하지 않으면 이미지 src에 문자 세트를 추가하는 것을 고려하십시오.

src="data:image/png;charset=utf-8;base64, {imageBase64}"

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

.NET Core에서 메일 템플릿을 첨부하는 방법

분류에서Dev

Blaze를 사용하여 Meteor 0.8에서 생성 된 템플릿의 html에 이벤트를 첨부하는 방법

분류에서Dev

페이지에 템플릿을 첨부하는 방법

분류에서Dev

Django를 사용하여 HTML 이메일 템플릿 내에서 인라인 첨부 파일로 이미지 보내기

분류에서Dev

이미지를 PHP HTML 메일에 첨부 파일로 추가하는 방법은 무엇입니까?

분류에서Dev

html 콘텐츠와 이미지가 첨부 된 클라이언트 측 Gmail API를 사용하여 이메일을 보내는 방법

분류에서Dev

이메일 템플릿에서 사용자 지정 자리 표시자를 확인하는 방법

분류에서Dev

이메일을 첨부하는 ActionSheetIOS를 사용하는 방법

분류에서Dev

SendGrid : SendGrid를 사용할 때 HTML 템플릿 메일에 포함 양식을 넣는 방법

분류에서Dev

이메일 클라이언트가 html을 사용하여 첨부 파일을 열도록하는 방법

분류에서Dev

Angular 7에서 템플릿 html 속성 * key *에 대한 변수를 사용하는 방법이 있습니까?

분류에서Dev

Backbone.js를 사용하여 HTML 페이지에서 외부 템플릿을 만들고 표시하는 방법은 무엇입니까?

분류에서Dev

Django에서 템플릿을 사용하여 이미지를 표시하는 방법

분류에서Dev

mpack을 사용하여 명령 줄에서 HTML 파일을 이메일에 첨부 파일로 보내는 방법은 무엇입니까?

분류에서Dev

메일 템플릿에서 App.Resources를 사용하는 방법

분류에서Dev

메일러에서 템플릿 변수를 사용하는 방법

분류에서Dev

""사이에 면도기 템플릿을 사용하는 방법

분류에서Dev

Outlook 2010/2013에서 HTML 이메일 템플릿의 회신에서 배경색을 제거하는 방법

분류에서Dev

vb.net의 기본 이메일 클라이언트를 사용하여 첨부 파일이있는 이메일을 보내는 방법

분류에서Dev

Routes를 사용하여 웹 앱 페이지를 표시 할 때 템플릿 태그에 대한 HTML 페이지를 추가하는 방법

분류에서Dev

ASP.NET Razor 구문에서 데이터 템플릿을 사용하는 방법

분류에서Dev

SendGrid-동적 템플릿을 사용하여 보낸 일부 이메일에서 수신 거부 링크를 제거하는 방법

분류에서Dev

핸들러 클래스를 사용하지 않고 gridview 템플릿 필드 내부에 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

Spring + thymeleaf HTML 이메일 템플릿, 메시지에 HTML 태그를 추가하는 방법은 무엇입니까?

분류에서Dev

SendGrid를 사용하여 파일을 이메일에 첨부 파일로 첨부하는 방법은 무엇입니까?

분류에서Dev

폴리머를 사용하여 템플릿에 HTML을 삽입하는 방법

분류에서Dev

이메일 템플릿에서 몬세 라트 글꼴을 사용하는 방법은 무엇입니까?

분류에서Dev

Symfony Mailer에서 Bootstrap으로 템플릿 이메일을 사용하는 방법은 무엇입니까?

분류에서Dev

VBA를 사용하여 이메일에서 먼저 모든 시트를 첨부하는 방법

Related 관련 기사

  1. 1

    .NET Core에서 메일 템플릿을 첨부하는 방법

  2. 2

    Blaze를 사용하여 Meteor 0.8에서 생성 된 템플릿의 html에 이벤트를 첨부하는 방법

  3. 3

    페이지에 템플릿을 첨부하는 방법

  4. 4

    Django를 사용하여 HTML 이메일 템플릿 내에서 인라인 첨부 파일로 이미지 보내기

  5. 5

    이미지를 PHP HTML 메일에 첨부 파일로 추가하는 방법은 무엇입니까?

  6. 6

    html 콘텐츠와 이미지가 첨부 된 클라이언트 측 Gmail API를 사용하여 이메일을 보내는 방법

  7. 7

    이메일 템플릿에서 사용자 지정 자리 표시자를 확인하는 방법

  8. 8

    이메일을 첨부하는 ActionSheetIOS를 사용하는 방법

  9. 9

    SendGrid : SendGrid를 사용할 때 HTML 템플릿 메일에 포함 양식을 넣는 방법

  10. 10

    이메일 클라이언트가 html을 사용하여 첨부 파일을 열도록하는 방법

  11. 11

    Angular 7에서 템플릿 html 속성 * key *에 대한 변수를 사용하는 방법이 있습니까?

  12. 12

    Backbone.js를 사용하여 HTML 페이지에서 외부 템플릿을 만들고 표시하는 방법은 무엇입니까?

  13. 13

    Django에서 템플릿을 사용하여 이미지를 표시하는 방법

  14. 14

    mpack을 사용하여 명령 줄에서 HTML 파일을 이메일에 첨부 파일로 보내는 방법은 무엇입니까?

  15. 15

    메일 템플릿에서 App.Resources를 사용하는 방법

  16. 16

    메일러에서 템플릿 변수를 사용하는 방법

  17. 17

    ""사이에 면도기 템플릿을 사용하는 방법

  18. 18

    Outlook 2010/2013에서 HTML 이메일 템플릿의 회신에서 배경색을 제거하는 방법

  19. 19

    vb.net의 기본 이메일 클라이언트를 사용하여 첨부 파일이있는 이메일을 보내는 방법

  20. 20

    Routes를 사용하여 웹 앱 페이지를 표시 할 때 템플릿 태그에 대한 HTML 페이지를 추가하는 방법

  21. 21

    ASP.NET Razor 구문에서 데이터 템플릿을 사용하는 방법

  22. 22

    SendGrid-동적 템플릿을 사용하여 보낸 일부 이메일에서 수신 거부 링크를 제거하는 방법

  23. 23

    핸들러 클래스를 사용하지 않고 gridview 템플릿 필드 내부에 이미지를 표시하는 방법은 무엇입니까?

  24. 24

    Spring + thymeleaf HTML 이메일 템플릿, 메시지에 HTML 태그를 추가하는 방법은 무엇입니까?

  25. 25

    SendGrid를 사용하여 파일을 이메일에 첨부 파일로 첨부하는 방법은 무엇입니까?

  26. 26

    폴리머를 사용하여 템플릿에 HTML을 삽입하는 방법

  27. 27

    이메일 템플릿에서 몬세 라트 글꼴을 사용하는 방법은 무엇입니까?

  28. 28

    Symfony Mailer에서 Bootstrap으로 템플릿 이메일을 사용하는 방법은 무엇입니까?

  29. 29

    VBA를 사용하여 이메일에서 먼저 모든 시트를 첨부하는 방법

뜨겁다태그

보관