إشعار - أن يستخرج سجلات MX من عنوان البريد الإلكتروني والتواصل مع خادم البريد للتأكد من وجود عنوان البريد بدقة. لذلك قد يكون وقت التحميل البطيء في سجلات MX التعاون المحلية يستغرق وقتًا طويلاً.
يمكنك تثبيت الحزمة عبر الملحن:
composer require tintnaingwin/email-checker
ستقوم الحزمة بتسجيل نفسها تلقائيًا.
إذا كنت ترغب في تحرير ترجمات الحزمة ، فيمكنك تشغيل الأمر التالي لنشرها في مجلد resources/lang
الخاص بك
PHP Artisan Pantor: Publish -Provider = "TintnaingWinemailCheckEremailCheckerServiceProvider"
تدعم هذه الحزمة:
التحقق من صحة مع SMTP
دعم البريد الإلكتروني المتاح
Form Request Validation
لإضافة "eMail_Checker" في سمة البريد الإلكتروني
// [مسار موقعك]/app/http/requests/registerRequest.phppublic Rules () {return ['name' => 'مطلوب | سلسلة | أقصى: 255' ، 'البريد الإلكتروني' => 'مطلوب | سلسلة | البريد الإلكتروني | الحد الأقصى: 255 | فريدة من نوعها: eMail_Checker' ، 'password' => '' string | string | | دقيقة: 6 | أكد "، ] ؛ }
In a RegisterController
] {return Validator :: make ($ data ، ['name' => ['required' ، 'string' ، 'max: 255'] ، 'email' => 'regh | المستخدمون | البريد الإلكتروني_ ]) ؛ }
Using Rule Objects
استخدم tintnaingwinemailcheckerruleSeMailexist ؛ $ request-> التحقق من صحة (['email' => ['required' ، 'string' ، 'email' ، 'max: 255' ، 'فريدة من نوعها: المستخدمون ، البريد الإلكتروني الجديد] ، ]) ؛
Usage With Facade
يمكنك أيضًا التحقق من البريد الإلكتروني يدويًا:
// Reture BooleAnemailChecker :: Check ('[email protected] ') ؛
قم بإجراء الاختبارات مع:
اختبار الملحن
قائمة بريد إلكتروني يمكن التخلص منها
إيليا فولودارسكي
يرجى الاطلاع على Changelog لمزيد من المعلومات حول ما تغير مؤخرًا.
إذا اكتشفت أي مشكلات متعلقة بالأمان ، فيرجى إرسال بريد إلكتروني إلى [email protected] بدلاً من استخدام تعقب المشكلات.
ترخيص معهد ماساتشوستس للتكنولوجيا (MIT). يرجى الاطلاع على ملف الترخيص لمزيد من المعلومات.