Outlook - изображения не отображаются в подписи оригинальной почты при ответе - PullRequest
0 голосов
/ 25 апреля 2018

Я сделал электронную подпись в Outlook (2016), вставив HTML в окно, где можно ввести новую подпись (Файл> Параметры> Электронная почта> Подписи> Новая).

Хорошо выглядит при отправке почты, показывает все изображения.Получатель почты (на любом другом почтовом клиенте, кроме Outlook, например, на Apple Mail или Gmail) также может видеть изображения, но когда этот получатель, использующий Apple Mail или около того, собирается ответить на это письмо, изображения в подписипервоначально отправленное электронное письмо исчезло и было заменено на <image001.png> (что относится к изображениям, сохраненным локально в C:\Users\[name]\AppData\Roaming\Microsoft\Signatures, в соответствующей папке [signature name]_files, тогда как src исходных <img/> в подписи являются URL-адресамик актуальным доступным файлам в сети).Эти изображения можно отобразить в любом случае, нажав кнопку, чтобы «включить вложения оригинальной почты», что, скажем, странно .Очевидно, он превращает изображения в подписи Outlook в вложения, которые блокируются или около того, как кажется.

Кто-нибудь сталкивался с подобной проблемой и / или любезно поделится решением этой проблемы?

Заранее спасибо.

1 Ответ

0 голосов
/ 23 мая 2018

Попробуйте добавить ? и затем случайное число в конце URL вашего изображения.Также убедитесь, что вы используете CDN для доставки образа.Я использую cloudinary.com ...

Вот пример того, что я сделал ...

<table cellPadding="0" cellSpacing="0">
<tbody>
    <tr>
        <td style="vertical-align:top"></td>
        <td>
            <div><font size="4">Name</font></div>
            <div>Title</div>
            <div><span style="margin-right:8px"><a href="tel:phonenumber">phone</a></span></div>
            <div><span style="margin-right:8px"><a style="color:blue" href="mailto:email">email</a></span></div>
            <div><span style="margin-right:8px">address</span></div>
            <div style="padding: 0 0em 2em 0;">
                <a href="https://facebook.com" title="Facebook"><img src="http://CDN/Facebook.jpg?7" alt="Facebook" /></a>
                <a href="https://twitter.com/" title="Twitter"><img src="http://CDN/Twitter.jpg?5" alt="Twitter" /></a>
                <a href="https://instagram.com/" title="Twitter"><img src="http://CDN/Instagram.jpg?3" alt="Instagram" /></a>
                <a href="https://www.linkedin.com/" title="LinkedIn"><img src="http://CDN/Linkedin.jpg?2" alt="LinkedIn" /></a>
            </div>
        </td>
    </tr>
</tbody>

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

Я проверял: Outlook -> Gmail -> Outlook, и моя подпись осталась нетронутой.

Пока это работает в течение 2 дней.Я собираюсь продолжить тестирование, но сделаю попытку и сообщу мне, если вы увидите те же хорошие результаты.

...