==== external to internal, with extension
|foo+extension@example.com|
|foo bar+extension@example.com|
|foo+ext+extension@example.com|
==== external to internal, without extension
|foo@example.com|
|foo bar@example.com|
|foo+ext@example.com|
==== external to external, with extension
|foo+extension@example.com|
|"foo bar+extension"@example.com|
|foo+ext+extension@example.com|
==== external to external, without extension
|foo@example.com|
|"foo bar"@example.com|
|foo+ext@example.com|
==== internal to internal, with extension
|foo+extension@example.com|
|foo+ext+extension@example.com|
==== internal to internal, without extension
|foo@example.com|
|foo+ext@example.com|
