내 응용 프로그램에서 보낸 이메일에 내장 된 이미지가 표시되지 않습니다.

StackOverflow https://stackoverflow.com/questions/714241

  •  23-08-2019
  •  | 
  •  

문제

Indy를 사용하여 Delphi 응용 프로그램을 통해 내장 이미지가 포함 된 이메일을 보내려고하지만 어떻게 든 작동하지 않습니다.

나는 Gmail에서 보낸 이메일과 함께 보낸 이메일의 내용을 비교했으며 모든 것이 잘 드러나지 만 약간의 세부 사항이 없을 수도 있습니다.

Gmail은 내 이메일의 첨부 된 이미지를 일반 첨부 파일로 표시하지만 인라인으로 올바르게 설정됩니다.

편집하다

The를 사용하여 해결했습니다 tidmessagebuilderhtml 첫 번째 시도에서 완벽하게 작동했습니다.

도움이 되었습니까?

해결책

The를 사용하여 해결했습니다 tidmessagebuilderhtml 첫 번째 시도에서 완벽하게 작동했습니다.

몇 줄의 코드 :

  with TIdMessageBuilderHtml.Create do
    try
      Subject := 'example';
      Html.Text := 'HTML goes here';
      HtmlFiles.Add('c:\folder\image1.jpg');
      HtmlFiles.Add('c:\folder\image2.jpg');
      FillMessage(IdMessage1);
    finally
      Free;
    end;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top