Встраивание изображений в электронные письма

Я создал программу C # Webform для отправки писем с напоминаниями клиентам на моей веб-странице.

Она отлично работает в Outlook. и в Gmail в FireFox.

Я только что обнаружил (я не использую IE), что в IE 8 в Gmail изображение не отображается?

В нем есть только X и альтернативный текст.

Я не могу понять выяснить, почему IE 8 и gmail не отображают изображения, и я немного поиграл с этим.

в C #:

LinkedResource emo2 = new LinkedResource(logoPath);
emo2.ContentId = "logo";
emo2.TransferEncoding = System.Net.Mime.TransferEncoding.Base64;
htmlView.LinkedResources.Add(emo2);

и в моем HTML-файле:

<img id="header" alt="MyWebpage" src="cid:logo" />

Отправка информационных бюллетеней по электронной почте ТАК разочаровывает всех различных клиентов. но я никогда не думал, что Gmail станет моей проблемой!

6
задан Rune FS 19 August 2011 в 11:39
поделиться