#c# #html #css #email
#c# #HTML #css #Адрес электронной почты
Вопрос:
У меня есть следующий фрагмент кода, который работает нормально, я могу отправить электронное письмо с вложением.
Я пытаюсь изменить размер изображения до ширины 100px;
msg.IsBodyHtml = true;
Attachment inlineLogo = new Attachment(@"C:DesktopImage.jpg");
msg.Attachments.Add(inlineLogo);
string contentID = "Image";
inlineLogo.ContentId = contentID;
//To make the image display as inline and not as attachment
inlineLogo.ContentDisposition.Inline = true;
inlineLogo.ContentDisposition.DispositionType = DispositionTypeNames.Inline;
//To embed image in email
msg.Body = "<htm><body> <img src="cid:" contentID ""> </body></html>";
Редактировать:
Я пытался <img width="100" src="cid:" contentID "">
, однако это не работает,
Ответ №1:
Как насчет:
msg.Body = "<htm><body> <img width='100px' src="cid:" contentID ""> </body></html>";
Или совместимый с W3C:
msg.Body = "<htm><body> <img style='width: 100px' src="cid:" contentID ""> </body></html>";