Comment is a bit too obvious but still not correct. 

The regex is extremely blunt and basic. You're basically checking that there's 1 `@` and at least one dot after the `@`. I would much favor this in code instead. I.e.

```
if not (email.count('@') == 1 and email.split('@')[1].count('.') >= 1):
    # email address failed the most basic test so we opt to not try to send to it
    return
```