Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana Saya Boleh Mengesahkan Alamat E-mel Wujud Tanpa Menghantar E-mel?

Bagaimana Saya Boleh Mengesahkan Alamat E-mel Wujud Tanpa Menghantar E-mel?

Barbara Streisand
Lepaskan: 2024-12-18 11:21:14
asal
688 orang telah melayarinya

How Can I Verify an Email Address Exists Without Sending an Email?

Mengesahkan Alamat E-mel Tanpa Menghantar E-mel

Soalan:

Bagaimana seseorang boleh menentukan sama ada alamat e-mel yang dimasukkan sebenarnya wujud tanpa menghantar e-mel?

Jawapan:

Kaedah 1: Perintah VRFY

Sesetengah pelayan SMTP menyokong arahan VRFY. Mengeluarkan arahan ini diikuti dengan alamat e-mel (cth., "VRFY example@domain.com") boleh mengesahkan kewujudan penerima. Maklum balas positif (kod DSN 2.0.0) menunjukkan bahawa pengguna itu wujud.

Kaedah 2: Perintah RCPT

Pendekatan lain melibatkan mengeluarkan arahan RCPT, diikuti dengan alamat e-mel sedang disemak. Respons 5.1.1 DSN menandakan bahawa alamat e-mel tidak wujud. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa sesetengah pelayan secara senyap membuang permintaan sedemikian atau mungkin mempunyai had dalam mengesahkan kewujudan pengguna.

Pertimbangan Tambahan:

  • Senarai kelabu: Teknik antispam ini boleh menyebabkan penolakan dihantar pada mulanya e-mel.
  • Pengesahan REGEX: Ungkapan biasa asas boleh digunakan untuk mengecualikan alamat e-mel yang jelas tidak sah.
  • Pautan Pengesahan E-mel: Menghantar e-mel sebenar dengan pautan pengesahan ialah pendekatan yang disyorkan, kerana kedua-duanya mengesahkan kewujudan alamat e-mel dan memastikan ia milik pengguna yang telah memasukinya.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Mengesahkan Alamat E-mel Wujud Tanpa Menghantar E-mel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan