Jinsi ya Kuidhinisha Anwani za barua pepe na Perl

Je, ni halali, na itafanya kazi? Ikiwa unakusanya au kutumia anwani za barua pepe popote kwenye scripts zako na mipango ya Perl, huenda unakusanya anwani nyingi ambazo hazifanyi kazi. Mtu anaweza kukosa barua katika jina la kikoa , mwingine anaweza kuwa na tabia isiyokatazwa sana.

Chochote sababu za upungufu wake, unataka kupata anwani iliyovunjika - kumshawishi mtumiaji kuingilia tena labda, au kuepuka kupeleka barua pepe ambayo haitakuwa na mahali popote.

Katika Perl, unaweza kuunganisha maneno ya kawaida ya ngumu, bila shaka; au ungeuka kwenye moduli inayofaa ambayo tayari imejengwa ndani na inaweza kuangalia majina ya kikoa, pia.

Thibitisha Anwani za barua pepe na Perl

Kuangalia anwani za barua pepe kwa uundaji vizuri na uhalali katika script ya Perl au mpango:

Barua pepe :: Mifano ya Validation ya Anwani ya barua pepe ya Halali

Kufikiri $ email_address inachukua anwani ya kuchunguza, unaweza kuangalia uhalali wake kwa kutumia:

Tumia barua pepe ya barua pepe :: Halali $ email_address = 'me @@ example.com'; ikiwa (Barua pepe :: Halali-> anwani ($ email_address)) {# Anwani ya barua pepe halali} mwingine {# Anwani ya barua pepe haifai}

Unaweza pia kuwa na Barua pepe :: Halali kuangalia kwa vikoa vyema vya kiwango cha juu (kuhakikisha ".com", ".net", ".cn" au jina lingine la kikoa linalofika mwisho wa anwani ya barua pepe). Hakikisha Neno :: Domain :: TLD moduli imewekwa.

Tumia barua pepe ya barua pepe :: Halali $ email_address = 'me @@ example.com'; kama (Barua pepe :: Halali-> anwani (-address => $ email_address, -tldcheck => 1)) {# Anwani ya barua pepe halali} mwingine {# Anwani ya barua pepe haifai}

Weka Barua pepe :: Halali ya Perl Module

Ili kuandaa ufungaji wako wa Perl na moduli ya barua pepe :: Halali ya kuthibitisha usahihi wa anwani ya barua pepe: