Create a Gmail account
Sign in to Gmail
It allows you to access your mailbox without installing any software or app.
It is the only thing you will find on this page.
It works from your mobile device too.