Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #18748 > unrolled thread

[OT] un'immagine sul web

Started by"Sauro" <vicchi@crsscala.it>
First post2016-03-13 15:16 +0100
Last post2016-03-16 00:45 +0100
Articles 8 — 4 participants

Back to article view | Back to it.comp.lang.visual-basic


Contents

  [OT] un'immagine sul web "Sauro" <vicchi@crsscala.it> - 2016-03-13 15:16 +0100
    Re: [OT] un'immagine sul web Luca D <antaniserse@yahoo.it> - 2016-03-13 09:12 -0700
      Re: [OT] un'immagine sul web Greg <greg@alicie.com> - 2016-03-13 20:08 +0100
        Re: [OT] un'immagine sul web Luca D <antaniserse@yahoo.it> - 2016-03-13 15:14 -0700
          Re: [OT] un'immagine sul web Greg <greg@alicie.com> - 2016-03-14 08:22 +0100
      Re: [OT] un'immagine sul web "Sauro" <vicchi@crsscala.it> - 2016-03-14 11:24 +0100
        Re: [OT] un'immagine sul web Luca D <antaniserse@yahoo.it> - 2016-03-14 04:42 -0700
      Re: [OT] un'immagine sul web Daniele Pinna <daniele@oops.dapinna.com> - 2016-03-16 00:45 +0100

#18748 — [OT] un'immagine sul web

From"Sauro" <vicchi@crsscala.it>
Date2016-03-13 15:16 +0100
Subject[OT] un'immagine sul web
Message-ID<nc3so1$1e3k$1@gioia.aioe.org>
Premetto di essere un autodidatta che sa solo un
po' di cose su vb6, database e poco altro.

Mi sono convinto che le immagini presenti in una
mail non facciano veramente parte della mail
ma siano invece in qualche sito web dal quale
vengono "richiamate" per essere visualizzate con
una istruzione del tipo:
HTTP://eccetera

Mi servirebbe conoscere un sito gratuito dove poter
"depositare" delle immagini alle quali poter accedere
in seguito.

Se poi qualcuno volesse darmi dei consigli; tanto meglio.

Grazie e saluti.
Sauro 

[toc] | [next] | [standalone]


#18749

FromLuca D <antaniserse@yahoo.it>
Date2016-03-13 09:12 -0700
Message-ID<335837d0-479d-4158-afca-16b3108e0848@googlegroups.com>
In reply to#18748
On Sunday, March 13, 2016 at 3:16:36 PM UTC+1, Sauro wrote:
> Mi sono convinto che le immagini presenti in una
> mail non facciano veramente parte della mail
> ma siano invece in qualche sito web dal quale
> vengono "richiamate" per essere visualizzate

No, non è proprio così... anzi, talvolta questo approccio fa scattare in certi client di posta qualche avviso di phishing, per cui è facile che l'utente debba pure dare una conferma extra per poter vedere l'immagine.
In più, può anche creare problemi in fase di archiviazione, se parliamo di mail con una qualche validità formale, visto che non garantisci che il contenuto venga preservato nel tempo (visto che dipendi da un link esterno)

Devi semplicemente applicare i metodi corretti per incorporare l'immagine, come già ti hanno suggerito, in modo che il messaggio di mail sia del tutto auto-contenuto

Non ho un VB6 sottomano, ma questo ad esempio dovrebbe essere facilmente adattabile, e fare da solo l'encoding base64 dell'immagine:
http://excel-macro.tutorialhorizon.com/excel-vba-send-mail-with-embedded-image-in-message-body-from-ms-outlook-using-excel/

[toc] | [prev] | [next] | [standalone]


#18751

FromGreg <greg@alicie.com>
Date2016-03-13 20:08 +0100
Message-ID<nc4dqq$o06$1@solani.org>
In reply to#18749
Il 13/03/2016 17:12:27 Luca D ha scritto:

> Non ho un VB6 sottomano, ma questo ad esempio dovrebbe essere facilmente adattabile, e fare da solo l'encoding base64
> dell'immagine:
> http://excel-macro.tutorialhorizon.com/excel-vba-send-mail-with-embedded-image-in-message-body-from-ms-outlook-using-excel/

Mi intrometto per chiedere lumi su questo:  <img src='cid:city.jpg'  Cosa significa  "cid:"? E' un
indirizzo corretto?

-- 
Greg

[toc] | [prev] | [next] | [standalone]


#18752

FromLuca D <antaniserse@yahoo.it>
Date2016-03-13 15:14 -0700
Message-ID<e7160c1a-88a3-4bbe-8f32-1727603ea137@googlegroups.com>
In reply to#18751
Sta per ContentID; é un tag che viene interpretato dal client per capire che il sorgente del <img> non é una URI ma uno degli attachment della mail

Quella e altre alternative, qui
https://sendgrid.com/blog/embedding-images-emails-facts/

[toc] | [prev] | [next] | [standalone]


#18753

FromGreg <greg@alicie.com>
Date2016-03-14 08:22 +0100
Message-ID<nc5or4$n27$1@solani.org>
In reply to#18752
Il 13/03/2016 23:14:00 Luca D ha scritto:
> Sta per ContentID; é un tag che viene interpretato dal client per capire che il sorgente del <img> non é una URI ma
> uno degli attachment della mail
>
> Quella e altre alternative, qui
> https://sendgrid.com/blog/embedding-images-emails-facts/

Chiarissimo, grazie.

-- 
Greg

[toc] | [prev] | [next] | [standalone]


#18755

From"Sauro" <vicchi@crsscala.it>
Date2016-03-14 11:24 +0100
Message-ID<nc63gk$bh0$1@gioia.aioe.org>
In reply to#18749
>> Mi sono convinto che le immagini presenti in una
>> mail non facciano veramente parte della mail
>> ma siano invece in qualche sito web dal quale
>> vengono "richiamate" per essere visualizzate

>No, non è proprio così...

Ok, ho preso un granchio.

Ho provato l'esempio che mi hai suggerito.
In particolare mi riferisco alla seguente istruzione:
'add the image in hidden manner, position at 0 will make it hidden
.Attachments.Add "C:\Users\Sumit Jain\Pictures\11\city.jpg", olByValue, 0

Nella prova che ho fatto il destinatario riceve l'immagine
anche come allegato.
Così non va bene.
Cosa dici?

Grazie Luca.
Sauro


[toc] | [prev] | [next] | [standalone]


#18757

FromLuca D <antaniserse@yahoo.it>
Date2016-03-14 04:42 -0700
Message-ID<5c462489-eb49-4928-a943-75f1e08b3fab@googlegroups.com>
In reply to#18755
Il giorno lunedì 14 marzo 2016 11:24:22 UTC+1, Sauro ha scritto:

> Nella prova che ho fatto il destinatario riceve l'immagine
> anche come allegato.

Non è che la riceve *anche* come allegato, la riceve *solo* come allegato, e la sintassi all'interno di <img src= fa si che venga poi mostrata come parte integrante del corpo.

Se intendi quel quel "position at 0 will make it hidden" probabilmente non è una cosa supportata da tutti i client di posta, che probabilmente fanno sempre vedere tutti gli allegati indistintamente (e, per ragioni di sicurezza, mi pare anche giusto)

L'alternativa è appunto quella di fare encoding base64, dove invece la riceve coma parte del body HTML invece che come parte dei metadati nell'header, ma in sostanza sono due versioni dello stesso concetto: incorpori i byte dell'immagine nel messaggio e indichi nel codice HTML in che punto vuoi mostrarla.

Se vuoi provare quest'altro approccio, un esempio di routine per fare l'encoding di un file qualunque lo trovi su
http://www.freevbcode.com/ShowCode.asp?ID=2038


[toc] | [prev] | [next] | [standalone]


#18765

FromDaniele Pinna <daniele@oops.dapinna.com>
Date2016-03-16 00:45 +0100
Message-ID<nca6qm$9tr$1@virtdiesel.mng.cu.mi.it>
In reply to#18749
Il 13/03/2016 17:12, Luca D ha scritto:
> On Sunday, March 13, 2016 at 3:16:36 PM UTC+1, Sauro wrote:
>> Mi sono convinto che le immagini presenti in una
>> mail non facciano veramente parte della mail
>> ma siano invece in qualche sito web dal quale
>> vengono "richiamate" per essere visualizzate
>
> No, non è proprio così... anzi, talvolta questo approccio fa scattare in certi client di posta qualche avviso di phishing, per cui è facile che l'utente debba pure dare una conferma extra per poter vedere l'immagine.

Più che avviso di phishing (cioè di imbroglio giusto per capirci) tutti 
i client di posta che si rispettino e ovviamente anche le webmail 
mettono un avviso di Privacy e blocca le immagini fino ad una nostra 
eventuale conferma.

Infatti se anche solo una delle immagini, magari di 1x1 pixel, viene 
caricata dal web e non realmente allegata alla mail, per chi invia 
diventa facile sapere se quella mail è stata realmente letta.

Basta infatti che quella singola immagine (o tutte le immagini di quella 
mail) abbiano un preciso indirizzo univoco corrispondente all'email del 
destinatario; Ho preso una mail a caso che mi è arrivata, e una delle 
immagini ha un indirizzo di questo tipo

http://newsletter.xxxxxx.it/a/web/200febAA6B7dffCC23Bb9faa9QQ4.gif

E' molto probabile che quell'immagine (200febAA6B7dffCC23Bb9faa9QQ4.gif) 
sia associata al mio indirizzo email e che una volta che risulta 
"scaricata" sanno che ho visualizzato l'email.

Su una normale newsletter non è un problema.
Se è una mail di spam, sanno invece che il mio indirizzo è valido.



-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: http://www.dapinna.com
Il Docfa in Pillole:  http://www.ildocfainpillole.it
DAPINNA.COM su Facebook: https://www.facebook.com/dapinnadotcom
Blog - Storie di un Laboratorio di Informatica: 
http://storielaboratorioinformatica.wordpress.com
-----
*** Powered by Linux KUbuntu 14.04 LTS "Trusty Tahr" ***

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.lang.visual-basic


csiph-web