diff --git a/includes/class-parse-this-base.php b/includes/class-parse-this-base.php
index <HASH>..<HASH> 100644
--- a/includes/class-parse-this-base.php
+++ b/includes/class-parse-this-base.php
@@ -39,6 +39,10 @@ class Parse_This_Base {
 		return $return->format( DATE_W3C );
 	}
 
+	public static function validate_email( $email ) {
+		return filter_var( $email, FILTER_VALIDATE_EMAIL );
+	}
+
 	/**
 	 *
 	 */
diff --git a/includes/class-parse-this-rss.php b/includes/class-parse-this-rss.php
index <HASH>..<HASH> 100644
--- a/includes/class-parse-this-rss.php
+++ b/includes/class-parse-this-rss.php
@@ -63,12 +63,6 @@ class Parse_This_RSS extends Parse_This_Base {
 		}
 	}
 
-	public static function validate_email( $email ) {
-		$regexp = '/([a-z0-9_\.\-])+(\@|\[at\])+(([a-z0-9\-])+\.)+([a-z0-9]{2,4})+/i';
-		preg_match( $regexp, $email, $match );
-		return is_array( $match ) ? array_shift( $match ) : '';
-	}
-
 	/*
 	 * Takes a SimplePie_Author object and Turns it into a JF2 Author property
 	 * @param SimplePie_Author $author
Move validate email to base class and refresh.