Mengirim Lampiran dengan CDO
Jika Anda mengkode dalam ASP, Anda sering menggunakannya untuk mengirimkan pesan, termasuk lampiran. Ini bisa menjadi cara yang bagus untuk berbagi file dengan pengunjung Anda.

Sintaksnya sangat mudah. Dalam formulir, Anda meminta alamat email pengguna. Kemudian dalam skrip pemrosesan Anda, Anda akan menggunakan:

Email = permintaan ("email")

Setel objMail = Server.CreateObject ("CDO.Message")
Dengan objMail
.Dari = "webmaster@yoursite.com"
.To = Email
.Subject = "File Anda Diminta dari SiteName"
.TextBody = "Ini adalah file yang Anda minta dari SiteName"
.AddAttachment "C: \ files \ filename.pdf"
.Kirim
Berakhir dengan
Setel objMail = Tidak Ada

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

Keindahan dari ini adalah bahwa lokasi file aktual - c: \ file \ - BUKAN di web di mana saja. Direktori itu benar-benar terpisah dari direktori web Anda. Itu berarti tidak ada surfer web di mana pun yang bisa mengakses file-file ini. Hanya orang-orang yang menggunakan formulir online Anda yang dapat mengirimkan file ke mereka. Itu memberi Anda beberapa tingkat keamanan, bahwa hanya orang yang seharusnya melihat file yang bisa mendapatkannya.

Namun, perlu diingat bahwa segera setelah pengguna mendapatkan file, mereka dapat dengan mudah meneruskannya ke teman-teman. Tetapi Anda tidak dapat membantu itu. Pada titik tertentu Anda perlu menyadari bahwa jika pengguna dapat melihat file, mereka dapat mencurinya jika mereka mau. Heck, orang-orang memindai seluruh buku ke komputer mereka kadang-kadang (mis. Harry Potter) untuk berbagi dengan teman-teman. Jadi pada titik tertentu Anda harus menerima bahwa Anda telah melakukan yang terbaik sejauh melindungi file Anda. Jika seseorang melalui upaya untuk mencuri pekerjaan Anda pada saat itu, itu di luar kendali Anda.

Pastikan saja bahwa file yang dikirim dicap dengan baik dengan nama dan informasi situs Anda, jadi setidaknya file itu sendiri selalu menunjukkan dari mana asalnya!