Contoh Fungsi Mengirim Email Dengan CDO Di ASP
Asp / / July 04, 2021
Saya membuat fungsi ini untuk terus mengirim email dari formulir halaman saya di ASP, jadi saya hanya perlu membuat file dan memasukkannya untuk mengirim email di ASP.
Fungsi Send Mail (fname sender, femail sender, fmessage, femailpara, fasunto, fadjoint)
ON ERROR RESUME BERIKUTNYA
'Kirim email teks menggunakan otentikasi pada server SMTP
Const cdoSendUsingPickup = 1 'Kirim pesan menggunakan layanan pengambilan direktori lokal SMTP
Const cdoSendUsingPort = 2 'Kirim menggunakan jaringan, SMTP melalui jaringan
Const cdoAnonymous = 0 'Jangan autentikasi
Const cdoBasic = 1 'Otentikasi dasar (teks biasa)
Konst cdoNTLM = 2 'NTLM
Setel objMessage = CreateObject ("CDO.Message")
pesan obj. Subyek = masalah
pesan obj. Dari = f nama pengirim & ""
pesan obj. Kepada = femailpara
pesan obj. Bcc = fbcc
pesan obj. TextBody = fmessage
JIKA fadjoint <> "" MAKA
pesan obj. Tambahkan Fadjoint Lampiran
BERAKHIR JIKA
'== Server SMTP dikonfigurasi di sini.
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/sendusing
'Nama atau IP Server SMTP Jarak Jauh
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/smtpserver") ="host lokal"
'Jenis otentikasi, NONE, Basic (encode Base64), NTLM
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/authenticate") = cdoBasic
'UserID Anda di server SMTP
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/sendusername") =" PENGGUNA "
'Kata sandi Anda di server SMTP
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/sendpassword") =" SANDI "
'Port server (biasanya 25)
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'Gunakan SSL untuk koneksi (Salah atau Benar)
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/smtpusessl") = Salah
'TIMEOUT dalam detik, waktu maksimum CDO akan mencoba membuat koneksi dengan SMTP
pesan obj. Konfigurasi. Bidang. Barang _
("https://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
pesan obj. Konfigurasi. Bidang. Memperbarui
'== Selesaikan konfigurasi SMTP ==
pesan obj. Kirim
SendEmail = femailpara & ","
Fungsi Akhir
%>