# Testing Email with Cypress JS and MailSlurp
MailSlurp is a free Javascript plugin for Cypress JS that lets you create real email addresses in tests then send and receive emails from them.
# What is CypressJS
Cypress is a browser testing tool that let's you automate end-to-end testing of your website.
# Why test email in Cypress JS?
Many applications today use email. Either for user sign-up, password verification, transactional email, newsletters, and more.
But testing with real email addresses is hard. That's why MailSlurp was created. It let's you generate test email accounts that can send and receive emails. It has an official NPM integration and works well with Cypress async.