I just checked the CodeIgniter 3.1.5 version of the Form_validation class and it doe's not
check for the email domain like CodeIgniter 3.1.8 doe's.
So maybe that is what is causing your problem.
What did you Try? What did you Get? What did you Expect?
Joined CodeIgniter Community 2009. ( Skype: insitfx )