পার্ল সঙ্গে ইমেল ঠিকানা যাচাই কিভাবে

এটি বৈধ, এবং এটি কাজ করবে? আপনি যদি আপনার পার্ল স্ক্রিপ্ট এবং প্রোগ্রামগুলিতে যে কোন জায়গায় ইমেল ঠিকানা সংগ্রহ বা ব্যবহার করেন তবে আপনি সম্ভবত এমন অনেক ঠিকানা সংগ্রহ করেন যা কাজ করে না। এক ডোমেন নাম একটি চিঠি অভাব হতে পারে, অন্য একটি অননুমোদিত অক্ষর খুব বেশী হতে পারে।

যাই হোক না কেন তার অবৈধতার কারণ, আপনি ভাঙা ঠিকানা ধরতে চান - ব্যবহারকারীর পুনরায় প্রবেশ করতে প্রম্পট করতে, অথবা কোনও বার্তা পাঠানো এড়াতে যে কোনও জায়গায় যেতে নিশ্চিত।

পার্লে, আপনি অবশ্যই একটি জটিল নিয়মিত এক্সপ্রেশন গঠন করতে পারেন; অথবা আপনি ইতিমধ্যেই নির্মিত একটি স্বনির্ধারিত মডিউল চালু এবং ডোমেইন নাম চেক করতে পারেন, অত্যধিক।

পার্ল দিয়ে ইমেল ঠিকানা যাচাই করুন

একটি পার্ল স্ক্রিপ্ট বা প্রোগ্রাম ভাল-গঠন এবং বৈধতা জন্য ইমেল ঠিকানা পরীক্ষা করতে:

ইমেইল :: বৈধ ইমেইল ঠিকানা যাচাইকরণের উদাহরণ

$ ইমেইল-এড্রেস অনুমান করে ঠিকানা যাচাই করা হবে, আপনি এটি ব্যবহার করে তার বৈধতা চেক করতে পারেন:

#! / usr / bin / perl ব্যবহার করুন ইমেইল :: বৈধ $ ইমেইল_প্রেস = 'আমি @@ example.com'; যদি (ইমেল :: বৈধ-> ঠিকানা ($ ইমেল_address)) {# ইমেইল ঠিকানাটি বৈধ নয়} অন্য {# ইমেল ঠিকানাটি বৈধ নয়}

আপনার ইমেল থাকতে পারে: বৈধ শীর্ষ-স্তরের ডোমেনগুলির জন্য বৈধ যাচাইকরণ (নিশ্চিতকরণ ".com", ".net", ".cn" বা অন্য বৈধ ডোমেন নামটি ইমেল ঠিকানাটির খুব শেষে) নিশ্চিত করুন যে নেট :: ডোমেন :: TLD মডিউল ইনস্টল করা আছে।

#! / usr / bin / perl ব্যবহার করুন ইমেইল :: বৈধ $ ইমেইল_প্রেস = 'আমি @@ example.com'; যদি (ইমেইল :: বৈধ-> ঠিকানা (-address => $ email_address, -tldcheck => 1)) {# ইমেইল ঠিকানায় বৈধ} অন্য {# ইমেল ঠিকানা বৈধ নয়}

ইমেইল প্রযোজ্য: বৈধ পার্ল মডিউল

ই-মেইল সহ আপনার পার্ল ইনস্টলেশন সজ্জিত করা: ইমেইল ঠিকানায় যাচাই করার জন্য বৈধ মডিউল: