0
Nov 03 2018

Qualcosa è andato storto

L’email è una tecnologia che potremmo dire venga dal paleolitico dell’informatica: SMTP è datato 1982, MIME 1996 (RFC 2045), eppure oggi mi sono trovato in difficoltà.

Il mio obiettivo era stampare i biglietti per l’aereo a mia sorella, una cosa che non dovrebbe richiedere 50 minuti.

Ma partiamo dalla radice del problema: Lufthansa ha pensato di inviare il biglietto come mail HTML con le varie immagini di cui è composto come ulteriori allegati. Questa cosa è possibile, ed è regolata dalla RFC 2392 (Content-ID and Message-ID Uniform Resource Locators, datata agosto 1998), tuttavia, in generale, fare una mail in HTML con immagini non è mai una cosa banale, esistono diverse soluzioni, ma nessuna perfetta.

Una soluzione ottima sarebbe stato un bel file PDF, aperto tranquillamente da ogni dispositivo, salvato e gestito come meglio si crede.

Ciò che però ha veramente causato il problema è stato il modo in cui io ho ricevuto l’email in questione: inoltrata.

Quella originale usava dei riferimenti specificati header content-id di ogni immagine che formava il messaggio, tuttavia, durante il forwarding, Gmail ha cambiato tutti questi content-id. Questa cosa però non sono riuscito… [Leggi il resto...]