Как очистить кэшированные изображения в прокси-сервере Gmail - PullRequest
0 голосов
/ 04 апреля 2019

Я отправляю контент HTML по электронной почте. Внутри HTML у меня есть что-то вроде

<img src="https://example.com/logo.png" border="0" alt="Logo" class="styleclass">

Когда я открываю в Gmail и Yahoo, он показывает правильное изображение. Я заменил изображение на сервере с тем же именем и снова отправляю электронные письма. В Yahoo это показывает новое изображение, но в Gmail это показывает старое изображение. Я искал об этом, и я узнал, Google хранит изображения на прокси-сервере, когда мы открываем в первый раз, и со следующего раза он покажет изображение со своего прокси-сервера. Если я изменю название изображения в ссылке, оно может показывать правильное изображение. Но я не могу изменить свою ссылку. Я хотел бы знать, сталкивался ли кто-нибудь с этим и если да, то как это было решено.

В gmail мой код изменяется, как показано ниже.

<img src="https://ci6.googleusercontent.com/proxy/4sG5UHo-nA6ZlKKtDIWy8f9hKIVM9bM9uBFsS_0HI8yEuKaCfxH695uj5VpUAEUahDmSTEOyJVu76V5Zdz2bi28=s0-d-e1-ft#https://example.com/logo.png" border="0" alt="Logo" class="styleclass">

1 Ответ

0 голосов
/ 04 апреля 2019

Попробуйте изменить имя изображения и перезагрузить его. Прокси-серверы Google имеют функцию catche, которая сохраняет изображение, поэтому, когда что-то меняется с доменом, это может привести к неверному URL.

Я проверил этот пост, и он мне помог сегодня: Новое кэширование изображений в Gmail нарушает ссылки на изображения в рассылке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...