Vercel
Step-by-step guide on how to integrate Mailtrap with your application hosted on Vercel to enable email sending capabilities.
Last updated
Was this helpful?
Step-by-step guide on how to integrate Mailtrap with your application hosted on Vercel to enable email sending capabilities.
Mailtrap’s native integration with Vercel removes manual setup friction, minimizes configuration mistakes, and makes it easy to follow a reliable testing-to-production email workflow.
This integration automatically configures the environment variables necessary for both testing (Sandbox) and production sending in your Vercel projects.
The integration adds a set of three variables (API_KEY, USE_SANDBOX, and INBOX_ID) for each of the three Vercel environments: Development, Preview, and Production.
Admin rights for your Mailtrap account.
A verified sending domain set up within Mailtrap.
An existing Vercel account with one or more projects.
Log in to your Mailtrap account
Navigate to the Integrations page from the sidebar.
Locate the Vercel card under the AI & Development section.
Click the Integrate button.

On the Vercel integration page, click on Connect Account and then:
Select your Vercel team.
Select the specific project you want the integration to apply to.
Note: You’ll need to choose the project again on the Mailtrap side in the next step.
Click Connect Account to proceed, and a new popup will appear.

Currently, the integration cannot be added to all projects, only to specific ones.
The following variables will be added to your Vercel project:
MAILTRAP_API_KEY – Required for both testing and sending.
MAILTRAP_USE_SANDBOX – Set to True to use Mailtrap's Sandbox for testing, or False for production sending.
MAILTRAP_INBOX_ID – Required if using the Sandbox. Select the desired Inbox from the dropdown.
Once you’re done reviewing the variables, click Set Environment Variables. This will finalize the integration and close the setup window.

Once the setup is complete, you can verify the environment variables in your Vercel account:
Go to your Vercel project settings.
Navigate to the Environment Variables section.
You should see nine Mailtrap environment variables. A set of three variables (API_KEY, USE_SANDBOX, and INBOX_ID) for each of the three Vercel environments: Development, Preview, and Production.

Last updated
Was this helpful?
Was this helpful?

