Check that its a string containing '@' with at least one character before and after the @ symbol is usually the only sensible thing to do.
The format for emails is surprisingly complex, and while you can use a regex to catch 99% of the right values, it's very difficult to get it 100% right. Often the best thing to do is just to try and send an email to the address a validation link.