Сомневаетесь относительно отображения изображения в электронной почте с использованием Java? - PullRequest
0 голосов
/ 09 июня 2009

Я работаю над отправкой почты в моем проекте. Мое требование - создать изображение и добавить его к содержимому почты (используя тег). Как только письмо было отправлено, изображение должно быть удалено на сервере приложений. После отправки почты происходит два сценария

Сценарий 1:
Когда я открываю почту в первый раз, она просит загрузить картинки. Я нажал, чтобы загрузить картинки и изображение стало отображаться в почте. После этого я закрываю почту (появилось всплывающее окно для сохранения изменений да или нет .. я дал нет) и удалил изображение на сервере приложений. Теперь снова, когда я пытаюсь открыть почту во второй раз (на этот раз изображение удаляется на сервере приложений), то же самое, что запрашивается при загрузке изображений, и после того, как изображение клика отобразится.

Сценарий 2:
Перед первым открытием почты я удалил изображение на сервере приложений, а затем открыл почту в первый раз (изображение на сервере приложений теперь удалено). Он запрашивает загрузку картинок, когда я нажимаю скачать картинки, изображение не отображается в почте.

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

1 Ответ

2 голосов
/ 09 июня 2009

Почему бы вам не прикрепить изображение к сообщению? Так никуда не денется.

Вам необходимо:

  • Прикрепить файл изображения к букве
  • Назначьте идентификатор содержимого этому файлу, используя Content-ID: header
  • Направляйте его по тегам cid: <img src="cid:myfile@somewhere.net">.

См. http://www.ietf.org/rfc/rfc2392.txt

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