2012-04-02 14 views
14

Una e-mail HTML può utilizzare un allegato immagine come origine per il tag?Un corpo di posta elettronica HTML può fare riferimento a un file inviato come allegato (nella stessa e-mail)?

Diciamo che sto inviando un'e-mail con immagini specifiche per e-mail - e sono inviate come allegato all'e-mail - il corpo HTML all'interno dell'e-mail può usare quelle immagini? La mia ipotesi sarebbe no, ma ci sono alcuni hack o soluzioni alternative che potrebbero farlo funzionare?

Grazie,

risposta

17

Non sono necessari hack. Utilizzare il cid: URI scheme

--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-- 
+0

I take it sono necessari i caret? Content-ID: ** <** name **> ** –

+1

dalla documentazione collegata nella risposta: "Note: nei messaggi di posta Internet, l'addr-spec in un'identificazione Content-ID [MIME] o Message-ID [822] è inclusa tra parentesi angolari (<>). " – Quentin

Problemi correlati