G'd Afternoon Mafhobb,
The Regex library will do that for you. This is the way i do it
Private Const mPattern As String = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"
Public Function IsValidMail(strEAddress As String)...