Может ли тело электронной почты HTML ссылаться на файл, отправленный в виде вложения (в том же письме)?

Может ли HTML-письмо использовать вложение изображения в качестве источника для тега?

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

Спасибо,

Ответы

Ответ 1

Никаких взломов не требуется. Используйте схему cid: URI

 --boundary-example 1
 Content-Type: Text/HTML; charset=US-ASCII

 to the other body part, for example through a statement such as:
 <IMG SRC="cid:foo4*[email protected]" ALT="IETF logo">

 --boundary-example-1

 Content-ID: <foo4*[email protected]>
 Content-Type: IMAGE/GIF
 Content-Transfer-Encoding: BASE64

 R0lGODlhGAGgAPEAAP/////ZRaCgoAAAACH+PUNvcHlyaWdodCAoQykgMTk5
 NSBJRVRGLiBVbmF1dGhvcml6ZWQgZHVwbGljYXRpb24gcHJvaGliaXRlZC4A
 etc...

 --boundary-example-1--