Изображение HTML в электронном письме отображается до или после того, как получатель получит его? - PullRequest
0 голосов
/ 09 января 2020

У меня есть задача отправить электронное письмо с изображением HTML получателям без использования inte rnet (SMTP в порядке). Мне нужно сделать это в informatica BDM, используя преобразование Java. У меня есть код, работающий с гиперссылкой на изображение, но когда я пытаюсь получить локальный доступ к изображению по абсолютному пути, изображение не добавляется (кажется, проблема Informatica).

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

Вот как выглядит мой код

 emailDescription = emailDescription + "<center><img \" src=\""+ path + "\" alt=\"Logo\" align=\"middle\" title=\"Logo\"></center><br>";

, где path - это просто переменная, содержащая ссылку на изображение

1 Ответ

1 голос
/ 12 января 2020

Изображение в электронном письме отображается почтовым клиентом, но изображение может быть получено с URL-адреса или встроено в электронное письмо. Если у вас нет веб-сервера для обслуживания изображения с URL-адреса, вам следует искать методы встраивания (чего, к сожалению, я не знаю).

Быстрый поиск встраивания изображений показал мне, что различные электронные письма Клиент ведет себя по-разному, в основном для защиты получателей от спама и вредоносных изображений или ссылок. Возможно, вам придется проверить с некоторыми клиентами, используемыми вашей целевой аудиторией.

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