EmailElement Docs

Sender Domain Advanced Options

Most of a sender domain is set when you create it. The rest sits behind Advanced, below the DNS records, collapsed until you open it.

Advanced

Opening it shows every block on one panel. It opens by itself when a field inside it fails validation, so you are never left hunting for the problem.

The blocks below are what a domain sending through Other shows, which is every one of them apart from Brand Home Page, which appears only when the brand has a home page. Gmail has no Webhook and no Bounce Processing, because Google reports those itself. EmailElement has neither of those and no Yahoo Feedback Loop either. All three keep Reply-To and Recipient Name. Which one a domain is was chosen when it was created and cannot be changed.

Advanced open

Webhook

Where delivery events for this domain are sent as they happen. Webhook Domain is the subdomain you publish, for example webhook.your-domain.com, and it needs an A record pointing at the IP Address shown under it. Two checks report themselves underneath: the record itself, which reads Pending until it resolves, and SSL for the certificate on it.

Webhook

Reply-To

Where replies come back to. Reply-To Domain is the subdomain you publish, and it needs an MX record pointing at the Mail Server shown beside it. The MX check reports when that is in place. This is the alternative to filling in a ReplyTo Email on the domain itself: with it set up, EmailElement receives the replies, and they are listed on Replies.

Reply-To

Bounce Processing

Where bounces are handled. Bounce Processing Domain is the subdomain you publish, with its own Mail Server and its own MX check. Set it up and bounces come back to EmailElement to be processed, rather than to a mailbox nobody reads.

Bounce Processing

Brand Home Page

Shown only when the domain's brand has an active home page, the web page a browser shows at the bare domain. The block shows the Domain and the IP Address its A record needs to point at, then the HTTP status bar and SSL. Validate DNS Records runs these checks with the others, but they do not change the domain's overall DNS Validation Status. The page and its setup are on Brand Home Page.

Yahoo Feedback Loop

Where Yahoo sends spam complaints about this domain. Feedback Loop Domain is a subdomain you own and use for nothing else, with an MX record pointing at the Mail Server shown beside it. You do not need a mailbox on it, because EmailElement receives the mail.

Two checks report here: MX, and Yahoo Verification Token for the record Yahoo Sender Hub issues. Set the reporting address in Sender Hub to an address at this domain and the verification code Yahoo sends appears on the page. It has a page of its own: Yahoo Feedback Loop.

Yahoo Feedback Loop

Recipient Name

To Name is the display name on the To header of every message sent from this domain. It takes replacement tags, and right-clicking the field offers them rather than making you type them.

Left blank, every send from this domain uses:

{{#if {First Name}}}{First Name} {Last Name}{{else}}{Email}{{/if}}

A contact with a first name gets their name. Everyone else gets their address.

Any replacement tag works, with the same conditional form. To show a first name and a company:

{{#if {First Name}}}{First Name} ({Company Name}){{else}}{Email}{{/if}}

John Doe at Acme Corp. then arrives as:

To: John (Acme Corp.) <john@example.com>

and a contact with no first name falls back to:

To: john@example.com <john@example.com>

Recipient Name

The field is the display name only. The address is added for you, so a message can never go out without one. Up to 255 characters, one value per sender domain, with no per-brand or per-email override.

Providers that ignore it

Four providers do not carry a display name on the To header. A domain sending through one of them shows the recipient's address, or whatever that provider puts there, whatever To Name says:

  • Elastic Email
  • Infobip
  • OpenText
  • SendX
Something went wrong. Reloading the page usually fixes it. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.