Изображения не сохраняются в HTML-подписи Outlook

2841
user20989

Я создал следующий файл подписи HTML для моей почты Windows:

 <table border="0" cellspacing="0" cellpadding="0"> <tr> <td>Regards</td> </tr> <tr> <td><img src="http://images.Google.com/intl/en_ALL/images/logos/images_logo_lg.gif" align="Signature Picture" /></td> </tr> </table> 

Это нормально работает, если я отправляю новое письмо, но когда я пересылаю существующий почтовый элемент, изображение не отображается.

Изучив источник письма, я обнаружил следующее изменение в изображении подписи:

 <IMG height=128 alt="Compnay Logo"  src="mhtml:mid://00000152/!http://images.Google.com/intl/en_ALL/images/logos/images_logo_lg.gif" width=206 border=0> 

Как я могу исправить это поведение? Или есть другой способ поставить изображение в моей подписи, чтобы избежать этой проблемы?

0

1 ответ на вопрос

2
Pauli L

Похоже, что Outlook встроил изображение в почтовое сообщение (используя формат MHTML ) вместо использования ссылки.

Outlook иногда удаляет встроенные изображения при пересылке (возможно, если сообщение отправлено за пределы вашего почтового сервера?). Я не нашел ни информации об этом в файлах справки Outlook, ни настроек для управления этим. Это может быть сделано и на почтовом сервере.

Вы можете попробовать использовать ссылку вместо встроенного изображения. (В этом случае изображение должно быть доступно на каком-либо веб-сервере.) В Outlook 2003 вы можете выбрать:
Инструменты -> Параметры -> Формат почты -> Кнопка Интернет-формата
и снять флажок «Когда HTML-сообщение содержит изображения, расположенные в Интернете отправьте копию картинки вместо ссылки на их местонахождение ».

Однако обратите внимание, что многие почтовые клиенты по умолчанию не отображают внешние изображения в полученных сообщениях. Кроме того, сообщения с внешними ссылками на изображения могут быть обнаружены как спам.

В любом случае не стоит иметь подпись, которая является только изображением. Если изображение будет удалено по той или иной причине, подписи не будет вообще.

Кроме того, сообщения со встроенными изображениями могут быть обнаружены как спам. Вы не можете победить :). Если говорить более серьезно, после того, как вы отправили сообщение в Exchange, забудьте о тщательной обработке вашего HTML. Exchange будет переформатировать его самым ужасным образом, потому что он гораздо лучше знает, что вы хотите. Alexander Pogrebnyak 14 лет назад 5