ဒါကြောင့်တရားဝင်သည်နှင့်အလုပ်မလုပ်ကြမည်နည်း သငျသညျဘယ်နေရာမှာမဆိုသင့်ရဲ့ Perl script များနှင့်အစီအစဉ်များအတွက်အီးမေးလ်လိပ်စာများစုဆောင်းသို့မဟုတ်သုံးလျှင်, သင်ဖြစ်နိုင်သည်အလုပ်လုပ်မအများအပြားလိပ်စာများကိုစုဆောင်းပါ။ တဦးတည်းအတွက်စာတစ်စောင်ကင်းမဲ့စေခြင်းငှါ domain name ကို အခြားလွန်းတဲ့မြစ်တားဇာတ်ကောင်ရှိစေခြင်းငှါ, ။
ဒါနဲ့ပတ်သက်ပြီး re-ရိုက်ထည့်ရန်အသုံးပြုသူတောင်းလာမှ, ဒါမှမဟုတ်ဘယ်နေရာမှာသွားကြဖို့သေချာရဲ့အီးမေးလ်တစောင်ပို့ခြင်းမှရှောင်ရှားရန် - ဘာပဲယင်း၏မမှန်ကန်သောအကြောင်းပြချက်, သင်ကျိုးလိပ်စာဖမ်းချင်ကြဘူး။
Perl, သင်သင်တန်းတစ်ခုရှုပ်ထွေးပုံမှန်စကားရပ်, ဖွဲ့အစီအမံနိုင်ပါတယ်; သို့မဟုတ်သင်လည်းပြီးသားတဦးတည်းအတွက်တည်ဆောက်ခဲ့သည်နှင့်ဒိုမိန်းအမည်များကိုစစျဆေးနိုငျတဲ့နေရာလေးကို module ကိုမှလှည့်။
Perl နှင့်အတူအီးမေးလ်လိပ်စာကိုအတည်ပြုပြီး
တစ်ဦး Perl ဇာတ်ညွှန်းသို့မဟုတ် program တစ်ခုအတွက်ကောင်းစွာ-ဖွဲ့စည်းခဲ့ခြင်းနှင့်တရားဝင်မှုအတွက်အီးမေးလ်လိပ်စာများကိုစစ်ဆေးရန်:
- HTML code တွေဟာသို့အီးမေးလ်ကိုအတည်ပြု Build သင်တစ်ဦးကို web ပုံစံသို့အီးမေးလ်လိပ်စာများအသုံးပြုသူများကိုရိုက်ထည့်လျှင်။
- အီးမေးလ်ကိုသုံးပါ :: Valid- အီးမေးလ်ကနေ> လိပ်စာ ( '') :: သက်တမ်းရှိ CPAN Perl module တစ်ခု; အသေးစိတျ, installation နဲ့ဥပမာအောက်တွင်ကြည့်ပါ။
အီးမေးလ် :: သက်တမ်းရှိအီးမေးလ်လိပ်စာအတည်ပြုခြင်းဥပမာများ
$ EMAIL_ADDRESS check လုပ်ထားခံရဖို့လိပ်စာရရှိထားသူယူဆရင်, သင်အသုံးပြုနေသောက၎င်း၏တရားဝင်မှုစစ်ဆေးနိုင်သည်
! # / usr / bin / perl အသုံးပြုမှုအီးမေးလ် :: သက်တမ်းရှိ $ EMAIL_ADDRESS = 'ငါ့ကို @@ example.com'; လျှင် (အီးမေးလ် :: Valid-> လိပ်စာ ($ EMAIL_ADDRESS)) အခြား {# အီးမေးလ်လိပ်စာတရားဝင်မဟုတ်ပါဘူး} {# အီးမေးလ်လိပ်စာတရားဝင်သည်}သင်တို့သည်လည်းအီးမေးလ်ရှိနိုင်ပါသည် :: ခိုင်လုံသောထိပ်တန်း-level domain (သေချာ ".com", ".net", ".cn" အောင်သို့မဟုတ်အခြားခိုင်လုံသော domain name ကိုအီးမေးလ်လိပ်စာရဲ့အလွန်အဆုံးမှာဖြစ်ပါသည်) အတွက်သက်တမ်းရှိစစ်ဆေးမှုများ။ အဆိုပါ Net က :: ဒိုမိန်း :: TLD module တစ်ခုတပ်ဆင်ထားသည်သေချာအောင်လုပ်ပါ။
! # / usr / bin / perl အသုံးပြုမှုအီးမေးလ် :: သက်တမ်းရှိ $ EMAIL_ADDRESS = 'ငါ့ကို @@ example.com'; ရှိလျှင်အခြားသူ {# အီးမေးလ်လိပ်စာတရားဝင်မဟုတ်ပါဘူး} {# အီးမေးလ်လိပ်စာတရားဝင်သည်} (အီးမေးလ် :: Valid-> (-address => $ EMAIL_ADDRESS, -tldcheck => 1) ဖြေရှင်းရန်)အီးမေးလ် Install :: သက်တမ်းရှိ Perl Module
အီးမေးလ်လိပ်စာမှန်ကန်မှုမှန်ကြောင်းအတည်ပြုရန်အီးမေးလ် :: သက်တမ်းရှိ module တစ်ခုနှင့်သင်၏ Perl installation ကိုတပ်ဆင်ရန်:
- တစ်ဦး command prompt ကိုဖွင့်ပါ။
- Mac နှင့် Linux မှာအရ, ဥပမာအားဖြင့် Terminal နှင့်လျှောက်လွှာဖွင့်လှစ်။
- sudo perl -MCPAN -e '' အီးမေးလ် install :: သက်တမ်းရှိ '(Mac နှင့် Linux ကို) ရိုက်ထည့်ပါသို့မဟုတ် perl -MCPAN -e' 'အီးမေးလ် install :: သက်တမ်းရှိ' '။
- စာနယ်ဇင်းရိုက်ထည့်ပါ။
- ယင်းစူပါအသုံးပြုသူ password ကိုရိုက်ထည့်ပါနဲ့သတိပေးခံရလျှင် Enter နှိပ်ပါ။
- သငျသညျအလိုအလျှောက်တတ်နိုင်သမျှ configure လုပ်ဖို့ငါကဲ့သို့သောမလားမေး သင်သိမဟုတ်လျှင်, "ဟုတ်ကဲ့" ကိုရွေးချယ်ပါ
- ဟုမေးပါကအင်တာနက်ကိုချိတ်ဆက်ရန်ကြိုးစားရန် OK ကိုလား? အပြင် "ဟုတ်ကဲ့" ရိုက်ထည့်ပါ။