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:
- Jenga uhalali wa barua pepe kwenye msimbo wa HTML ikiwa una anwani za barua pepe za watumiaji kwenye fomu ya wavuti.
- Tumia barua pepe :: Halali-> anwani ('') kutoka kwa moduli ya barua pepe ya Valid CPAN Perl; tazama hapa chini kwa maelezo, ufungaji na mifano.
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:
- Fungua haraka ya amri.
- Chini ya Mac na Linux, fungua programu ya Terminal, kwa mfano.
- Andika sudo perl -MCPAN -e 'kufunga barua pepe :: Valid' (Mac na Linux) au perl -MCPAN - 'kufunga Email :: Valid'.
- Bonyeza Ingiza .
- Ingiza nenosiri la mtumiaji mkubwa na waandishi wa habari Ingiza ikiwa unasababishwa.
- Alipoulizwa Ungependa mimi kusanidi iwezekanavyo kwa moja kwa moja? , chagua "ndiyo" isipokuwa unajua
- Uliulizwa Je, ni sawa kujaribu kuunganisha kwenye mtandao? , ingiza "ndiyo" pia.