Mailtrap Sending - FAQs

In this article

General questions

Billing questions

I have a technical problem

General questions

What is Mailtrap?

Mailtrap is an Email Delivery Platform for businesses and individuals to test, send, and control email infrastructure in one place.

These FAQs deal exclusively with questions related to Mailtrap Email Sending. If you want to check Mailtrap Testing FAQs, please click here.

How do I integrate Mailtrap Email Sending with my application?

The integration is very simple and takes just a few steps:

  1. Sign up by creating a free account.
  2. Go to Email Sending and select Sending Domains.
  3. After you've added and verified all the DNS records, wait for the Compliance Check to be completed. 
  4. Proceed to integrate Mailtrap with your application via SMTP or API.

Note: Domain verification may take up to 3 hours, depending on your domain provider. If you have any questions, feel free to contact us at

Can I send emails without my domain?

When you first sign up with Mailtrap, a demo domain is added to your account automatically. You can use it to try out the features of the platform. Keep in mind that the demo domain allows you to send emails only to the email address of the account owner. 

To send emails to your recipients, you need to own a domain and/or have admin access to a domain and its DNS records. Each domain needs to be authenticated and verified using the DNS records Mailtrap provides.

Can I send emails on behalf of other domains?

No, you can’t.

If you verified, you can send emails only on behalf of your domain. But it can be {any inbox name}; we don’t limit that.

Should I use my domain name with www. ?

No, you should use your domain without it.

Please check our Knowledge Base article on setting up a domain.

Can I receive emails with Mailtrap?

Note: we still don’t have that feature, but we’ll probably have it in the future.

Right now, Mailtrap doesn't provide MX records to catch inbound emails, so they'll bounce. Users need to use any other solution to get inbound emails, e.g., Google Workspace.

Another option is to use a real email address in the "reply-to" field if a recipient replies to your email.

Also, there are solutions like Cloudflare Email Routing, which allows you to get an MX record to your subdomain and forward incoming emails to other email addresses.

When I add a domain to Mailtrap Email Sending, does that include subdomains?

No, you need to add and verify each subdomain/domain to Mailtrap separately.

To send a fully authenticated email, each subdomain you want to use must be registered separately.

Note that the DKIM and the return-path are unique to each domain, meaning that every added subdomain will possess a distinct DKIM and return-path.

Having unique records for your subdomains ensures their sending reputation remains independent.

How does Mailtrap count emails?

We bill each email. For example, if an email has 3 recipients - we bill 3 of them. If it has + 3 in CC, we bill 6 together. The same goes for recipients in BCC. 

Which browsers does Mailtrap support?

Mailtrap supports the latest two versions of the Chromium-based browsers, Firefox and Safari unless otherwise noted.

Major desktop browsers:

Major mobile browsers:

Please note that Internet Explorer is no longer supported. Microsoft is gradually deprecating its support and recommends Edge as a more modern and secure alternative.

What is the email size limit for Mailtrap Email Sending?

The maximum size of an email with attachments for Mailtrap Email Sending is 10 MB. Upon request, we can extend the limit in some cases to 30 MB

What is the monthly message limit for Email Sending?

It's the maximum number of emails you can send with Mailtrap per month. The total number of emails per month depends on the subscription plan. For more details, check the Pricing page.

If you reach your monthly limit, you'll receive the SMTP protocol error: "535 5.7.0 Monthly messages limit reached". We also send out notifications for having used 80%, 90%, and 100% of the monthly limit.

To continue sending when you're over the limit, please upgrade your subscription plan. Alternatively, you can wait until the next billing period starts, when the limit is reset.

Is it possible to export Email logs?

Right now, it’s not possible, but there's a workaround.

You can set up Webhooks to automatically collect logs. And you can use a tool like Zapier, for example, to create a spreadsheet from your webhooks.

Does Mailtrap comply with the GDPR?

The General Data Protection Regulation (GDPR) came into effect on May 25, 2018. We have implemented appropriate technical and security processes to ensure Mailtrap's full compliance with this regulation. For more details, refer to our Privacy Policy, Navigational Information, and Data Protection Agreement.

Do you have a bug bounty program?

We do not. In case you have found a vulnerability on our website that you are eager to report to us, you are welcome to do so at All issue reporters will be mentioned on our changelog page.

Should I pay to use Mailtrap Email Sending?

Mailtrap provides a free subscription plan for new users who want to evaluate the service or intend to use it on a personal side project.

For larger teams, we offer sets of features within several paid subscription plans.

To choose one that best fits your needs, check our Email Sending pricing plans.

Can I send emails to end-users with Mailtrap?

Yes, Mailtrap is an Email Delivery Platform that covers all email-related needs in one place. New Mailtrap users have sending enabled for them, so just add and verify your domain after signing up. And here's a link to our Getting Started Guide for more details on setting up Email Sending. 

If you have any questions, please contact

Can I force an encrypted connection?

Yes, you can enforce encrypted connections. Mailtrap SMTP server uses STARTTLS, which works for all SMTP ports. We support only TLS connections because of the POODLE vulnerability (SSLv2 and SSLv3 are disabled).

I would like to whitelist on my firewall. What is Mailtrap's IP range?

We use AWS with auto-balancing, so our IP ranges are the following:

Billing questions

When will I be charged for the change to the subscription plan?

If you upgrade to a higher plan, we create a prorated transaction based on the price change for the rest of the billing cycle. If you downgrade, the new price will be applied to the next billing period. If the transaction for the prorated amount fails, the subscription update is canceled.

Do you offer a yearly subscription?

We currently only have monthly subscription plans, but you can request a yearly plan by contacting

Can I pay for Mailtrap by invoice using a bank transfer?

Unfortunately, it is not possible. The only payment method that is currently available is bank card payments.

Can I receive a purchase order?

We don't provide purchase orders for Mailtrap subscriptions.

How can I get an invoice?

We send invoices by email once your credit card is successfully charged. Fill in the requested details in the Setting tabs of the Billing section in your Mailtrap account, and indicate your financial email address for invoices and billing notifications.

If the financial email address is not set up, you will receive invoices and billing notifications to your main account email address.

Can I move my billing subscription to another account?

For security reasons, we can't migrate payment credentials and subscription billing plans between accounts. Otherwise, you can change your account email address in the User Settings of your Profile page or send us a request at

Do you offer discounts to nonprofit open-source organizations?

Yes, we provide the Basic 10K plan for free for nonprofit open-source organizations. Additionally, nonprofits can get any other plan at a 50% discount.

For us to activate a non-profit plan for you, please send us a document (a W-9 form or any other legal document) verifying you are a representative of a nonprofit open-source organization to, and let us know what Mailtrap product you need to use.

I have a technical problem

Visit the troubleshooting section for the answers to the most common problems, or contact our support

I have a problem integrating Mailtrap Email Sending with my app; what should I do?

Please email us at describing the issue; we'll try to help you ASAP.

I'm getting an "Unauthorised" error (401 code)

There are several reasons why you might be getting the "Unauthorised" error. Here's what to check:

  • Make sure you're sending from the domain that you've set up and verified for Mailtrap Sending. Using any other domain will result in the given error.
  • Check whether you're using Testing or Sending credentials. It isn't possible to send production emails with Testing credentials.
  • If you've configured a custom token for your domain - make sure it has proper permissions to send emails.
  • Make sure you're using the correct SMTP/API credentials provided in the Integration tab of your domain.

  • Use the cURL code example to see if you can replicate the error. Here's the path to the exemplary code:

    Sending Domains > Integration > Integrate (under Transactional or Bulk Stream) > Code Samples > cURL.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us