Free Email Forwarding for Your Domain

Forwarding Service is the best free email forwarding service for custom domains. We do not keep logs nor store emails. Unlimited aliases, catch-alls, wildcards, and auto-responses.

Type Host Value TTL
MX @ mx.forwarding-service.maildim.com 10 Auto
TXT @ [email protected] Auto
TXT @ forwarding-service=support:[email protected],[email protected] Auto

Setup is free and absolutely no registration required.

We make the email super simple for you while strengthening your privacy. You don't need an account: add a couple of DNS records and we know what to do.

1. ADD MX RECORDS

Using the DNS management page of your domain registrar, you have to add the following MX record in order to start receiving emails.

Type Host Value TTL
MX @ mx.forwarding-service.maildim.com 10 Auto

2. ADD TXT RECORDS

Using the DNS management page of your domain registrar, you can add TXT records according to your requirements. The next section will explain all the available forwarding options.

Type Host Value TTL
TXT @ [email protected] Auto
TXT @ forwarding-service=support:[email protected],[email protected] Auto

3. START RECEIVING

That's it. You will start receiving the emails into your mailbox or webhook. There can be a certain delay (up to 48 hours) for DNS changes to be updated across the Internet (DNS propagation).

Forwarding Service email forwarding options

By adding various TXT records using the DNS management page of your domain registrar, you will be able to use different Forwarding Service options. Make sure to customize the values between curly braces.

Option A: forward all emails to one external email address.

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your email address in order to receive all emails to a single mailbox.

Type Host Value TTL
TXT @ forwarding-service={[email protected]} Auto

Option B: forward all emails to many external email addresses.

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your email addresses in order to receive all emails to multiple mailboxes.

Type Host Value TTL
TXT @ forwarding-service={[email protected]},{[email protected]} Auto

Option C: forward each email to another domain (alias mapping).

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your external domain name in order to receive particular email to mapping mailbox. eg: [email protected] forward to [email protected]

Type Host Value TTL
TXT @ forwarding-service={mydomain.com} Auto

Option D: forward single email address to external email address.

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your alias and email address in order to receive particular emails to a single mailbox.

Type Host Value TTL
TXT @ forwarding-service={hello}:{[email protected]} Auto

Option E: forward single email address to many external email addresses.

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your alias and email addresses in order to receive particular emails to multiple mailboxes.

Type Host Value TTL
TXT @ forwarding-service={hello}:{[email protected]},{[email protected]} Auto

Option F: forward all emails to an external URL (webhook).

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your external webhook in order to receive all emails to an external webhook.

You will be able to format the response type either as JSON or RAW. For that, you have to append a GET parameter to the webhook URL, if no parameter present the default will be JSON.

Type Host Value TTL
TXT @ forwarding-service={https://yourdomain.com/your-webhook} Auto
TXT @ forwarding-service={https://yourdomain.com/your-webhook}?format=raw Auto

Option G: forward single email address to an external URL (webhook).

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your alias and external webhook in order to receive particular emails to an external webhook.

Type Host Value TTL
TXT @ forwarding-service={hello}:{https://yourdomain.com/your-webhook} Auto

Option H: response to all emails with a specific response (auto-response).

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your response in order to send auto-responses to all senders.

Type Host Value TTL
TXT @ forwarding-service="{your response}" Auto

Option I: response to single email with a specific response (auto-response).

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your alias and response in order to send auto-responses to particular senders.

Type Host Value TTL
TXT @ forwarding-service={hello}:"{your response}" Auto

Option J: disable a single email address from being delivered (blackhole).

Using the DNS management page of your domain registrar, you have to add the following TXT record followed by your alias in order to send particular emails to a blackhole.

Type Host Value TTL
TXT @ forwarding-service={noreply}:[email protected] Auto