Relax local-part parsing to allow consecutive dots, leading dots, and trailing dots

As @r0mant mentioned, I'm not quite sure this is the right place to fix this issue. This will apply the rules for Gmail across all mail service providers.