صدها سایت ارائه سرویس Temporary Mail یا ایمیل موقت در اینترنت وجود دارند که چند مورد از اونها ایرانی هستند و به واسطه‌ی چنین سرویس‌هایی کاربر می‌تونه بدون استفاده از ایمیل اصلی خودش اقدام به ثبت نام کرده و حتی ایمیل کاربری خودش رو در مدت زمان کوتاهی تایید کنه!

برای جلوگیری از ثبت‌نام توسط ایمیل‌های موقت کافیه به فایل signup.php از فولدر کنترلر رجوع کرده، کد زیر رو پیدا کنیم :

if( !$D->error && empty($D->fullname) ) {

این کد رو قبل از اون قرار بدیم :

if ( preg_match('/^[a-z0-9._%+-]+@(?:emeil.ir|emeil.in|emeil.cf|inbax.tk|mailfa.tk|emall.ml|azmeil.tk|chapar.ga|emailirani.ir|chaparmail.tk|[a-z])$/', $D->email) ) {
                $D->error = TRUE;
                $D->errmsg = 'signup_err_email_invalid_address';
            }

و البته برای تکمیل کار به system/languages/fa/outside/signup.php رجوع کرده و کد زیر رو اضافه کنیم :

'signup_err_email_invalid_address'  => 'عضویت از طریق سرویس دهنده‌ی ایمیل مذکور مقدور نمی‌باشد.',