Perl နှင့်အတူအီးမေးလ်လိပ်စာကိုအတည်ပြုပြီးကိုဘယ်လို

ဒါကြောင့်တရားဝင်သည်နှင့်အလုပ်မလုပ်ကြမည်နည်း သငျသညျဘယ်နေရာမှာမဆိုသင့်ရဲ့ Perl script များနှင့်အစီအစဉ်များအတွက်အီးမေးလ်လိပ်စာများစုဆောင်းသို့မဟုတ်သုံးလျှင်, သင်ဖြစ်နိုင်သည်အလုပ်လုပ်မအများအပြားလိပ်စာများကိုစုဆောင်းပါ။ တဦးတည်းအတွက်စာတစ်စောင်ကင်းမဲ့စေခြင်းငှါ domain name ကို အခြားလွန်းတဲ့မြစ်တားဇာတ်ကောင်ရှိစေခြင်းငှါ, ။

ဒါနဲ့ပတ်သက်ပြီး re-ရိုက်ထည့်ရန်အသုံးပြုသူတောင်းလာမှ, ဒါမှမဟုတ်ဘယ်နေရာမှာသွားကြဖို့သေချာရဲ့အီးမေးလ်တစောင်ပို့ခြင်းမှရှောင်ရှားရန် - ဘာပဲယင်း၏မမှန်ကန်သောအကြောင်းပြချက်, သင်ကျိုးလိပ်စာဖမ်းချင်ကြဘူး။

Perl, သင်သင်တန်းတစ်ခုရှုပ်ထွေးပုံမှန်စကားရပ်, ဖွဲ့အစီအမံနိုင်ပါတယ်; သို့မဟုတ်သင်လည်းပြီးသားတဦးတည်းအတွက်တည်ဆောက်ခဲ့သည်နှင့်ဒိုမိန်းအမည်များကိုစစျဆေးနိုငျတဲ့နေရာလေးကို module ကိုမှလှည့်။

Perl နှင့်အတူအီးမေးလ်လိပ်စာကိုအတည်ပြုပြီး

တစ်ဦး Perl ဇာတ်ညွှန်းသို့မဟုတ် program တစ်ခုအတွက်ကောင်းစွာ-ဖွဲ့စည်းခဲ့ခြင်းနှင့်တရားဝင်မှုအတွက်အီးမေးလ်လိပ်စာများကိုစစ်ဆေးရန်:

အီးမေးလ် :: သက်တမ်းရှိအီးမေးလ်လိပ်စာအတည်ပြုခြင်းဥပမာများ

$ 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 ကိုတပ်ဆင်ရန်: