همهچی از وقتی شروع شد که دیدم توی سایت کوچیک من، یه عالمه ثبتنام مشکوک با ایمیلهای عجیبغریب مثل f8d3x@randommail.ru
یا x12345@tempmail.net
انجام شده. اول فکر کردم شاید باتها حمله کردن، اما بعد فهمیدم داستان پیچیدهتره. کاربرایی بودن که با ایمیلهای موقتی یا دامنههای ناامن عضو میشدن، فایل دانلود میکردن، و بعد هم محو میشدن. یه حس ناامنی افتاده بود به جون سایتم.
تا اینکه با افزونهای آشنا شدم که همهچی رو عوض کرد: WordPress Restrict Email Domains.
معرفی افزونه WordPress Restrict Email Domains
این افزونه وردپرس بهت اجازه میده کنترل دقیقی روی دامنههای ایمیل ثبتنام کاربران داشته باشی. میتونی دامنههای خاصی رو بلاک کنی یا فقط دامنههای مشخصی رو مجاز بدونی. کاربردش سادهست اما تأثیرش عمیقه: بالا رفتن امنیت، کم شدن ثبتنام اسپم، و صرفهجویی در منابع.
خلاصه امکانات کلیدی افزونه
- بلاک کردن دامنههای ناخواسته (مثل @mailinator.com)
- لیست سفید برای دامنههای مجاز
- پیام سفارشی برای خطاها
- سازگار با WooCommerce و سایر فرمها
- پشتیبانی از Regex برای فیلتر پیشرفته
- جلوگیری از ایمیلهای موقتی یا فیک
- امکان اجرا روی فرم ثبتنام پیشفرض وردپرس یا افزونههای عضویت
ویژگیهای کلیدی افزونه Restrict Email Domains
بلاک ایمیلهای موقتی و ناشناس
با یه لیست ساده از دامنههای مشکوک مثل tempmail.net
یا 10minutemail.com
، میتونی ثبتنام با این ایمیلها رو متوقف کنی.
لیست سفید برای ایمیلهای معتبر
مثلاً فقط اجازه بدی کسانی که ایمیل کاری دارن (مثل @company.com
) بتونن عضو شن. برای دورههای خاص یا فروشهای B2B عالیه.
پیام خطای سفارشی
هر وقت یه دامنه بلاک بشه، میتونی پیام خاص خودت رو به کاربر نشون بدی: «لطفاً از ایمیل معتبر استفاده کنید.» یا حتی طنزآمیز: «با این ایمیلا جایی نمیرسی!»
پشتیبانی از WooCommerce
تو فروشگاههای آنلاین که ثبتنام کاربر الزامیه، این افزونه جلوی کاربرای فیک یا اسپم رو میگیره. مخصوصاً اگه محصولات دیجیتال بفروشی.
فیلتر پیشرفته با Regex
اگه فنی باشی، میتونی با Regex شرطهای خاصتری بذاری. مثلاً ایمیلهایی که با عدد شروع میشن رو بلاک کنی.
گزارشگیری و لاگ فعالیت
در نسخه پرو، میتونی ببینی چه ایمیلهایی بلاک شدن، کی تلاش کرده ثبتنام کنه و چرا رد شده.
تجربه واقعی – چگونه افزونه سایتمو نجات داد
من یه دوره آموزشی آنلاین درباره سئو دارم. اوایل همهچی خوب بود، تا اینکه روزی ۴۰–۵۰ کاربر مشکوک ثبتنام میکردن. مصرف پهنای باند بالا رفته بود و بعضی لینکهای دانلود لو رفته بودن.
بعد از نصب این افزونه، با یه لیست سیاه ساده (بیش از ۱۵۰ دامنه)، ۹۰٪ ثبتنامهای مشکوک متوقف شد. نرخ بازدیدکنندههای واقعی بالا رفت و نرخ تبدیل هم بهتر شد. حتی ایمیلمارکتینگم مؤثرتر شد چون دیگه ایمیل فیک نداشتم.
چه کسانی باید از این افزونه استفاده کنن؟
- مدیران سایتهای آموزشی
- فروشگاههای فایل و محتوای دیجیتال
- استارتاپهایی با ثبتنام محدود یا خصوصی
- کسانی که خدمات رایگان ارائه میدن (برای جلوگیری از سوءاستفاده)
- کسبوکارهایی که ایمیل کاری از کاربر میخوان
مقایسه با سایر افزونهها
ویژگی / افزونه | Restrict Email Domains | Email Blacklist Checker | WPBruiser | CleanTalk |
---|---|---|---|---|
بلاک دامنه ایمیل | ✅ | ✅ | ❌ | ✅ |
لیست سفید | ✅ | ❌ | ❌ | ✅ |
پیام سفارشی خطا | ✅ | ✅ | ❌ | ✅ |
سازگاری با ووکامرس | ✅ | ✅ | ✅ | ✅ |
پشتیبانی از Regex | ✅ | ❌ | ❌ | ✅ |
حجم افزونه و سرعت بارگذاری | بسیار سبک | متوسط | سنگین | متوسط |
سوالات پرتکرار کاربران
آیا این افزونه با فرمهای عضویت مثل MemberPress یا Ultimate Member سازگاره؟ بله، با اکثر افزونههای عضویت معروف هماهنگه.
میشه دامنههای خاص رو فقط برای بعضی فرمها محدود کرد؟ در نسخه پیشرفته این امکان هست.
آیا کاربر متوجه میشه ایمیلش بلاک شده؟ بله، با پیام خطای دلخواهی که شما مینویسید.
برای سایت چندزبانه چطور؟ از WPML و Polylang پشتیبانی داره و پیامها رو میشه ترجمه کرد.
آیا نسخه رایگان هم داره؟ بله، اما امکانات پیشرفته مثل Regex یا گزارشگیری در نسخه پولی هستن.
کاربردهای خاص و خلاقانه
- ثبتنام فقط برای ایمیلهای دانشگاهی در دورههای آموزشی
- محدود کردن دانلود فقط به ایمیلهای تأییدشده
- کنترل ثبتنام کمپینهای بازاریابی فقط برای مشتریان واقعی
- جلوگیری از استفاده مجدد از ایمیلهای سوخته در سایتهای تخفیف و قرعهکشی
نکات حرفهای برای استفاده بهتر
- لیست دامنههای موقتی رو هر هفته آپدیت کن
- پیام خطا رو طوری بنویس که کاربر رو راهنمایی کنه، نه فقط سرزنش
- از Regex برای بلاک کردن ایمیلهای مشکوک بر اساس الگو استفاده کن
- با استفاده از Google Sheets میتونی دامنههای معتبر مشتریان رو لیست کن و به افزونه اضافه کنی
جمعبندی نهایی
افزونه WordPress Restrict Email Domains یکی از اون ابزارای سادهست که وقتی نداریش متوجه نمیشی چقدر لازمه. اما وقتی نصبش میکنی، میفهمی چقدر از منابع سایتتو صرفهجویی کرده. نه تنها از اسپم جلوگیری میکنه، بلکه تجربه کاربری و بازاریابی ایمیلیتو هم بهتر میکنه.
- ورژن : 1.2.3
- حجم فایل : 52 کیلوبایت
- زبان : انگلیسی