Перебирай скриптом по очереди символы. Если найдешь "@" и "." переменной значение true иначе false. далее если true, то выполняешь операцию, если false, то сообщение об ошибке
>Перебирай скриптом по очереди символы.
>Если найдешь "@" и "." переменной значение true иначе false.
молодой человек, вам плохо...
регулярное выражение по проверке мэйла согласно всем правилам занимает несколько килобайт!