Failed HTTP requests currently recursively retry, and will do so indefinitely.
Proposed fix: add a default max # of attempts per email, and an option to change it with an arg.
Need to decide if all the requests fail, do we stop the whole scrape? or move on to the next item?