Invio di un allegato con CDO
Se stai codificando in ASP, lo usi spesso per spedire messaggi, inclusi gli allegati. Questo può essere un ottimo modo per condividere file con i tuoi visitatori.

La sintassi è molto semplice. In un modulo, si richiede l'indirizzo e-mail dell'utente. Quindi, nello script di elaborazione, useresti:

Email = richiesta ("email")

Set objMail = Server.CreateObject ("CDO.Message")
Con objMail
.From = "webmaster@yoursite.com"
.To = Email
.Subject = "File richiesto da SiteName"
.TextBody = "Ecco il file richiesto da SiteName"
.AddAttachment "C: \ files \ filename.pdf"
.Spedire
Termina con
Set objMail = Nothing

==========================

Il bello di questo è che l'effettiva posizione del file - c: \ files \ - NON è sul web da nessuna parte. Quella directory è completamente separata dalle tue directory web. Ciò significa che nessun navigatore web ovunque può arrivare a questi file. Solo le persone che utilizzano i tuoi moduli online possono ricevere i file. Questo ti dà un certo livello di sicurezza, che solo le persone che dovrebbero vedere i file possono ottenerli.

Tuttavia, tieni presente che non appena un utente mette le mani su un file, potrebbe facilmente inoltrarlo agli amici. Ma non puoi davvero evitarlo. Ad un certo punto è necessario rendersi conto che se un utente può vedere un file, può rubarlo se lo desidera. Diamine, le persone scansionano interi libri sui loro computer a volte (ad esempio Harry Potter) per condividerli con gli amici. Quindi ad un certo punto devi accettare che hai fatto del tuo meglio per quanto riguarda la protezione dei tuoi file. Se qualcuno passa attraverso lo sforzo di rubare il tuo lavoro a quel punto, è fuori dalle tue mani.

Assicurati solo che il file inviato sia ben marchiato con il nome e le informazioni del tuo sito, quindi almeno il file stesso indica sempre da dove proviene!

Istruzioni Video: Invio eMail a più indirizzi automaticamente da Excel con VBA #eMail Marketing (Aprile 2024).