Due to strip() invoked on address at https://github.com/mailgun/flanker/blob/57701a6aad5cb98b73791a85d61546a688f24eb7/flanker/addresslib/address.py#L112 any address passed to is_email that contains trailing or leading whitespace is considered a valid email, making the occasionally incorrect assumption that the consumer will strip whitespace from the presumed-valid email.
This can cause issues where an invalid email, i.e. one containing leading/trailing whitespace, is assumed to be valid.
Due to
strip()
invoked onaddress
at https://github.com/mailgun/flanker/blob/57701a6aad5cb98b73791a85d61546a688f24eb7/flanker/addresslib/address.py#L112 any address passed tois_email
that contains trailing or leading whitespace is considered a valid email, making the occasionally incorrect assumption that the consumer will strip whitespace from the presumed-valid email. This can cause issues where an invalid email, i.e. one containing leading/trailing whitespace, is assumed to be valid.