Sähköpostiosoitteiden vahvistaminen Perlillä

Onko se pätevä ja toimiiko se? Jos keräät tai käytät sähköpostiosoitteita missä tahansa Perl-skripteissäsi ja ohjelmissasi, voit kerätä useita osoitteita, jotka eivät toimi. Verkkotunnuksessa ei ehkä ole kirjainta, toinen voi olla liikaa.

Riippumatta siitä, mistä syystä sen työkyvyttömyys on, halutaan saada kiinni rikkoutuneesta osoitteesta - pyytää käyttäjää palauttamaan kenties tai välttämään sähköpostin lähettämistä, joka ei varmasti mene mihinkään.

Perlissä voit tietenkin tehdä monimutkaisen säännöllisen lausekkeen. tai voit kääntyä kätevä moduuli, joka on jo sisäänrakennettu ja voi myös tarkistaa verkkotunnuksia.

Vahvista sähköpostiosoitteet Perlillä

Voit tarkistaa sähköpostiosoitteet Perl-komentosarjan tai -ohjelman hyvin muodostuneelle ja kelvolliselle:

Sähköposti :: Voimassa olevat sähköpostiosoitteen validointiesimerkit

Olettaen, että $ email_address ylläpitää tarkistettavaa osoitetta, voit tarkistaa sen voimassaolon käyttämällä:

#! / usr / bin / perl käyttää Email :: Voimassa $ email_address = 'me @@ example.com'; jos (Sähköposti :: Voimassa-> osoite ($ email_address)) {# Sähköpostiosoite on kelvollinen} muuten {# Sähköpostiosoite ei ole voimassa}

Voit myös käyttää Email :: Valid valid valid domains (varmista, että ".com", ".net", ".cn" tai jokin muu voimassa oleva verkkotunnus on sähköpostiosoitteen loppuun). Varmista, että Net :: Domain :: TLD -moduuli on asennettu.

#! / usr / bin / perl käyttää Email :: Voimassa $ email_address = 'me @@ example.com'; jos sähköpostiosoite on kelvollinen} {# Sähköpostiosoite ei ole kelvollinen} {# Sähköpostiosoite ei kelpaa}

Asenna Email :: Valid Perl Module

Perl-asennuksen varustaminen sähköpostiosoitteella: Valid-moduuli sähköpostiosoitteen oikeellisuuden vahvistamiseksi: