SORU
19 ŞUBAT 2009, PERŞEMBE


Nasıl e-posta adresine bir e-posta göndermeden olup olmadığını kontrol etmek için?

PHP code to check email address using SMTP without sending an email bu rastlamak var.

Birileri buna benzer bir şey vardır ya, işe yarıyor mu? E-posta müşteri / kullanıcı doğru girer ve varsa söyleyebilir misiniz?

CEVAP
19 ŞUBAT 2009, PERŞEMBE


Kullanabileceğiniz iki yöntem vardırbazenkullanın eğer bir alıcı, gerçekte var olup olmadığını belirlemek için:

  1. Sunucuya bağlanmak ve VRFY komutu verebilirsiniz. Çok az sunucular bu komut desteği, ama tam olarak bunun için tasarlanmıştır. Eğer sunucu 2.0.0 DSN ile yanıt verirse, kullanıcı var.

    VRFY kullanıcı

  2. Bir RCPT sorun, ve eğer posta reddedilirse görebilirsiniz.

    GÖNDEREN:&POSTA lt;>

    : Ve RCPT lt;kullanıcı@domain>

Eğer kullanıcı yok ise, 5.1.1 DSN alacaksın. E-posta reddedilmez çünkü, ancak kullanıcı var anlamına gelmez. Bazı sunucu sessizce bu gibi istekleri kendi kullanıcı sayımı önlemek için iptal edecek. Diğer sunucular kullanıcı doğrulayamaz ve mesajı ne olursa olsun kabul etmek zorunda.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • FRED

    FRED

    1 EKİM 2005
  • Tina Chen

    Tina Chen

    26 Mayıs 2012