Already have a Mail60 account? Log in.
What is Mail60?
In short, it's a "disposable email service". It's quick and easy (and free) to create a Mail60 mailbox, but it only lasts for 60 minutes. Perfect if you need to receive a confirmation email, but don't exactly trust the site in question not to spam you in the future...
More info here: About Mail60.
New account creation
Alternatively, generate a random email address.