Я отправляю HTML-документ (содержащий изображения) во вложении электронной почты во время выполнения, используя C #.
Но когда я проверяю полученное электронное письмо, отправленный HTML-документ не содержит изображения.
Подскажите, пожалуйста, как я могу убедиться, что HTML-документы отправляются вместе с изображениями.
MailMessage objMailMessage = new MailMessage();
objMailMessage.From = new MailAddress("aa@gmail.com");
string[] emailIds = objReportRequest.EmailIds.Split(',');
foreach (string emailId in emailIds)
{
objMailMessage.To.Add(new MailAddress(emailId));
}
objMailMessage.IsBodyHtml = true;
objMailMessage.Body = messageBody;
objMailMessage.Subject = "Test Service";
objMailMessage.Attachments.Add(new Attachment(filePath));
SmtpClient objSmtpClient = new SmtpClient("smtp.gmail.com");
objSmtpClient.Credentials = new NetworkCredential("aaa@gmail.com", "aaa");
objSmtpClient.EnableSsl = true;
objSmtpClient.Send(objMailMessage);
Я получаю HTML-документ в виде вложения электронной почты, но изображения не отображаются.
Спасибо!