RFC2821 Email Address parser (taken from Haraka)