Forward email to Slack / ImprovMX

Forward an ImprovMX alias to a Slack channel

An ImprovMX alias forwards mail without a mailbox behind it. Set the alias's destination to your RelayMail forwarding address and each email to it starts a Slack thread. Replies from the thread go back to the customer as email.

Steps

  1. 1

    Point the domain at ImprovMX (if it isn't already)

    At your DNS provider, replace the domain's MX records with mx1.improvmx.com (priority 10) and mx2.improvmx.com (priority 20), and add include:spf.improvmx.com to your one SPF record. DNS can take up to 24 to 48 hours.

  2. 2

    Add the alias

    On your ImprovMX aliases page, enter support as the alias and the forwarding address from your RelayMail setup page (inbox-...@relay.relaymail.app) as the destination, then click ADD. To switch an existing alias, edit its destination field inline; it saves when you press Return or click away.

  3. 3

    Test the alias

    Use the Test button next to the alias, or email support@ from another account. If nothing arrives, check the Logs tab for the domain.

  4. 4

    Send a test email

    Email support@ from another account. When it arrives, RelayMail confirms forwarding by itself. New emails appear in the channel as threads; reply there and the sender gets your reply by email.

Confirming the forward

ImprovMX's guides don't describe a confirmation email for a new destination. If one arrives, RelayMail passes it on to the email on your Slack account until forwarding is confirmed. Replies you write in the Slack thread go out from noreply@relay.relaymail.app with Reply-To set to your support address, so the customer's answer comes back through the same forward into the same thread. To send replies as support@ itself, verify your domain in RelayMail (see the custom domain guide); that adds sending records for RelayMail and does not change where your inbound mail goes.

What to watch for

  • ImprovMX handles inbound mail for the whole domain: its setup guide has you delete all previous MX records.
  • A domain can have only one SPF record. Merge includes into one (for example v=spf1 include:spf.improvmx.com include:_spf.google.com ~all) instead of adding a second record.
  • Spam filtering is always on, and filtered mail never reaches RelayMail; it shows in the Logs tab.
  • Plan limits apply: the free plan allows 500 incoming emails a day, and when a quota is hit ImprovMX stops processing mail for the domain until it resets.
  • ImprovMX rewrites the envelope sender (SRS) and signs forwarded mail with ARC.

Questions

Can one ImprovMX alias go to Slack and to a person?

ImprovMX's alias guide covers one destination per alias entry. Send support@ to RelayMail and the team reads and answers it in the Slack channel.

Why didn't my test email to the alias arrive?

Check the Logs tab: the message may have been filtered as spam, or the domain may have hit its daily or monthly quota. Also confirm the MX records with inspector.improvmx.com.

Answer ImprovMX email from the Slack thread

14-day trial, $0 today, then from $15/month per inbox. Cancel in Billing before day 14 and you pay nothing.

See plans and start the trial

Updated 2026-11-07. How we check these pages. Sources: ImprovMX: Aliases, ImprovMX: Generic DNS configuration, ImprovMX: Testing your aliases, ImprovMX: Combining SPF records, ImprovMX: Sending/receiving limits, ImprovMX: Spam filtering.

Related