Custom Email Domain

By default, outbound emails (sent via /send) come from no-reply@mail.scitor.io. With a Pro plan, you can send from your own company email address instead.

Prerequisites

  • A Pro plan (upgrade)
  • A domain you own (e.g., yourcompany.com)
  • Access to your domain’s DNS settings
  • Scitor installed on your repository

Step 1: Authenticate your domain

Run the /authenticate-domain command in any issue or discussion managed by Scitor:

/authenticate-domain yourcompany.com

Scitor will respond with the DNS records you need to add to your domain. These typically include SPF, DKIM, and DMARC records to ensure your emails are delivered and not flagged as spam.

Step 2: Add DNS records

Add the DNS records provided by Scitor to your domain’s DNS settings. The exact records depend on your setup, but will look something like:

Type    Name                              Value
TXT     _dmarc.yourcompany.com            v=DMARC1; p=none
TXT     yourcompany.com                   v=spf1 include:... ~all
CNAME   ...._domainkey.yourcompany.com    [provided by Scitor]

Info

DNS changes can take up to 48 hours to propagate, but usually complete within a few minutes.

Step 3: Verify your domain

Once you’ve added the DNS records, verify that everything is set up correctly:

/verify-domain

Scitor will check the DNS records and confirm whether your domain is verified.

Step 4: Set your sender address

Once the domain is verified, set your custom sender address:

/set-from-address support@yourcompany.com "Acme Support"

This sets:

  • From email: support@yourcompany.com
  • From name: Acme Support

The email address must use the verified domain. If you verified yourcompany.com, you can use any address like support@yourcompany.com, help@yourcompany.com, etc.

Step 5: Test it

Send a test reply using /send and check that the email arrives from your custom address.

Removing a custom domain

To remove your custom domain and revert to the default Scitor sender address:

/delete-domain

This resets the sender address to no-reply@mail.scitor.io.

Why verify?

Email authentication (SPF, DKIM, DMARC) ensures:

  • Your emails are delivered (not flagged as spam)
  • Recipients see your company name (not Scitor)
  • Email clients show a verified sender badge
  • Compliance with email provider policies

Related commands

Command Description
/authenticate-domain <domain> Set up custom email domain (Pro)
/verify-domain Verify DNS records for custom domain
/set-from-address <email> "<name>" Set custom from address (Pro)
/delete-domain Remove custom email domain

Scitor β€” Turn GitHub into your support platform