Dalam program ASP, kebanyakan orang menggunakan JMail untuk mengirim email, terutama karena sebagian besar host virtual mendukung mereka, sementara yang lain lebih sedikit mendukung mereka.
Berikut adalah contoh kode untuk mengirim email dari JMail:
Jika Anda mencobanya di mesin Anda sendiri, silakan unduh jmail.dll. Setelah mengunduh dan mendekompresi, klik ganda setup.bat untuk menyelesaikan instalasi!
Salinan kode adalah sebagai berikut:
<%
OnerrorresumeNext
Dimjmail, ContentID
Setjmail = server.createObject ("jmail.message")
Jmail.charset = "gb2312" '' '' 'set karakter surat, default adalah "us-ascii"
'' 'JMail.isoencodeHeaders = false' '' 'apakah akan melakukan pengkodean ISO, default benar
'' '' Informasi Pengirim (dapat ditetapkan sebagai variabel)
Jmail.from = "[email protected]" '' '' '' alamat pengirim
Jmail.fromname = "xiaoz.com" '' '' '' nama pengirim
JMail.subject = "Subjek Mail" '' '' '' Subjek email
Otentikasi '' ''
Jmail.mailserveruserName = "myusername" '' '' 'nama pengguna yang diautentikasi
Jmail.mailserverpassword = "mypassword" '' '' 'kata sandi otentikasi
'' '' 'Tetapkan prioritas, mulai dari 1 hingga 5, semakin besar prioritasnya, semakin tinggi prioritasnya, 3 normal
Jmail.priority = 3
Jmail.addheader "asal-ip", request.servaribles ("remote_addr")
'' '' Tambahkan untuk bergabung dengan penerima [email variabel: alamat penerima] Anda dapat menambahkan beberapa pengulangan dalam pernyataan yang sama.
Jmail.addrecipient ("[email protected]")
'' '' Tambahkan lampiran [nama file variabel: alamat absolut dari file lampiran, memastikan bahwa nama iusr_machine pengguna memiliki izin akses]
'' '[Pengaturan parameter benar atau salah seperti inline]
'' '' contentId = jmail.addattachment (server.mappath ("jmail.asp"), true)
'' '' Badan Email (html (perhatikan cara untuk menautkan lampiran dalam huruf))
Jmail.htmlbody = "<html> <adept> <metaContent = zh-cnhttp-equiv =-language> <metaahttp-equiv =" "tipe konten" "konten =" "t ext/html; charset = gb2312 ""> <styleType = text/css> a: link {font-size: 9pt; text-decoration: none; color:#000000} a: dikunjungi {font-s Ize: 9pt; Text-Decoration: None; Color:#666666} A: Hover {Color:#ff6600; font-size: 9pt; Text-Decoration: Underline} Body {font-size: 9pt}-> </tyle> </head> <body> <fontcolor = red> font Teks </font> <br> <b> Teks Email </b> </body> </html> "
'' '' Badan surat (bagian teks)
Jmail.body = "Email kami dalam format HTML, tetapi perangkat lunak menonton email Anda mungkin tidak mendukungnya ... teks email, teks email, teks email"
'' '' Kirim 【Format Panggilan: Objjmail.Send ([nama pengguna: kata sandi@] smtpserveraddress [: port])]]