Get started Frameworks and tools Explore frameworks and tools for seamless email and SMS testing automation with Mailosaur. Dive into guides and API documentation to learn testing with Cypress, Ghost Inspector, Insomnia, Playwright, Postman, PowerShell, Robot Framework, Selenium, TestCafe, and WebdriverIO. Languages Explore comprehensive guides on testing email and SMS messages in various programming languages. Learn automation techniques in Node.js, Python, Java, JavaScript, .NET, Ruby, PHP, and Go with Mailosaur. Email testing Learn how to use our virtual SMTP servers to create test emails, account verification emails, password resets, email tracking, and more. How to test SMS messages with Mailosaur Learn how to use Mailosaur mobile phone numbers to create end-to-end tests that cover identity verification, alerting, promotional messages and more. API Reference Mailosaur Email and SMS Testing API for automated tests. Secure authentication with API keys, manage keys in the dashboard, and handle errors with detailed status codes and messages. Integrate effortlessly with popular setups like Nodejs, Cypress, Python, Java, .NET, Go, Ruby, and PHP. Common test cases Learn common email and SMS tests with Mailosaur. Explore text and HTML content, extract codes and links, test attachments, images, web beacons, message properties, and spam scores. How to test Multifactor Authentication - MFA, 2FA, OTP Learn how to effectively test Multifactor Authentication (MFA/2FA) with Mailosaur and Go. Managing servers Manage virtual SMTP/SMS servers with Mailosaur. Explore guides and API documentation for creating and deleting servers, grouping tests effectively. Managing your account Manage your Mailosaur account with our intuitive Dashboard. Explore guides on email and SMS testing, API keys, domain ownership, user management, and more. Previous Frameworks and tools Next Common test cases