Banyak email verifikasi yang terverifikasi di klien js, tetapi mudah dibobol. Jika kita menggunakan asp untuk memverifikasi di server, seharusnya tidak ada masalah. Copy kode kodenya sebagai berikut:
'***************************************************
'Nama fungsi: IsValidEmail
'Fungsi: Memeriksa validitas alamat email
'Parameter: email ---- Alamat email yang akan diperiksa
'Nilai pengembalian: Benar ---- Alamat emailnya sah
' Salah ---- Alamat emailnya ilegal
'***************************************************
Fungsi Publik IsValidEmail(Email)
Nama redup, nama, aku, c
IsValidEmail = Benar
nama = Pisahkan(Email, @)
Jika UBound(nama) <> 1 Maka IsValidEmail = False: Keluar dari Fungsi
Untuk Setiap nama Dalam nama
Jika Len(nama) <= 0 Maka IsValidEmail = False:Keluar dari Fungsi
Untuk I = 1 Ke Len(nama)
c = LCase(Tengah(nama, I, 1))
Jika InStr(abcdefghijklmnopqrstuvwxyz_-., c) <= 0 Dan Bukan IsNumeric(c) Maka IsValidEmail = False:Fungsi Keluar
Berikutnya
Jika Kiri(nama, 1) = . Atau Kanan(nama, 1) =
Berikutnya
Jika InStr(nama(1), .) <= 0 Maka IsValidEmail = False:Fungsi Keluar
I = Len(nama(1)) - InStrRev(nama(1), .)
Jika saya <> 2 dan saya <> 3 maka IsValidEmail = False:Keluar dari Fungsi
Jika InStr(Email, ..) > 0 Maka IsValidEmail = Salah
Fungsi Akhir