لا يتم عرض الصور على أنها مضمنة في البريد الإلكتروني المرسلة حسب طلبي

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

  •  23-08-2019
  •  | 
  •  

سؤال

أحاول إرسال بريد إلكتروني مع صور مضمنة من خلال تطبيق Delphi باستخدام Indy، لكن بطريقة ما لا تعمل.

قارن محتويات البريد الإلكتروني الذي أرسلته مع المرء الذي أرسلته من Gmail، وكل شيء يركئ بشكل جيد، لكنني قد أفتقد بعض التفاصيل الصغيرة.

يظهر Gmail الصورة المرفقة من بريدي الإلكتروني كمرفق عادي، ولكن يتم ضبطه بشكل صحيح على أنه مضمن.

تعديل

حلها باستخدام tidmessageBuilderhtml. عملت تماما في المحاولة الأولى.

هل كانت مفيدة؟

المحلول

حلها باستخدام 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