I like fakemailgenerator. They have multiple domains, and incoming emails are shown almost immediately (very fast email servers and push notifications). http://www.fakemailgenerator.com/
Trashmail has an API, so good for various scripts.
If I remember correctly you don't have an inbox, you just forward X messages to another email address, where X by default is 2. After that the email is deleted.