Glossary
This email marketing glossary defines the terms ReputeCast and its documentation use. Each term has a link anchor (for example /reference/glossary/#send-readiness), and a term that has its own guide links to it.
- A/B test
- Sending two or three variants of a subject line, content or send time to a test share of the audience, then sending the winning variant to everyone else.
- Adapter
- The code that connects ReputeCast to one sending provider. It sends mail, verifies and normalizes the provider's webhooks, and declares what the provider can do.
- Agency mode
- An instance setting for businesses that run newsletters for clients. It adds agency staff, client workspaces, client roles and the agency area (Overview, Staff, Library, Usage).
- Alignment
- DMARC passes only when the domain that SPF or DKIM authenticates matches the domain in the From address. That match is called alignment.
- API key
- A token that lets a program call the ReputeCast API with a set of permissions. It is shown once, stored as a SHA-256 hash, and can be limited to lists or sender domains.
- Approval
- A sign-off an approval policy requires before a risky send goes out. Approvers review a snapshot of the campaign; changing the campaign after approval invalidates it.
- Archive
- The public page that lists past campaigns, with an RSS feed and a sitemap.
- Audit log
- The record of who did what in a workspace or in the instance, including attempts that were denied. Entries can't be edited or deleted.
- Auto-pause
- Guarded sending pauses a running send when bounce, complaint, deferral or provider error rates cross the auto-pause thresholds. The campaign shows Auto-paused until someone resumes or cancels it.
- Auto-pause thresholds
- The rates that pause a send. By default: bounces 2.0%, complaints 0.1% overall and per mailbox provider, deferrals 5.0% and provider API errors 5.0%. Workspaces and campaigns can set their own.
- Automation
- A flow that starts with a trigger and moves each contact through steps such as delays, emails and branches until it reaches a goal or the end. Automations are Draft, Live or Paused.
- BIMI
- Brand Indicators for Message Identification: a DNS record that lets supporting mailbox providers show your logo next to authenticated mail. It requires a DMARC policy that enforces quarantine or reject.
- Blocklist
- A list of IP addresses or domains (a DNSBL) that receiving servers use to refuse or filter mail. ReputeCast checks your sending domains and dedicated IPs against public blocklists.
- Bounce
- A message the receiving server refused. A hard bounce is permanent, such as an address that doesn't exist; a soft bounce is temporary, such as a full mailbox.
- Bounce class
- The reason ReputeCast gives every bounce, whichever provider reported it: mailbox unknown, mailbox full, domain invalid, policy block, spam block, reputation, temporary or other. The provider's original code is kept with it.
- Bounce mailbox
- A mailbox ReputeCast reads over IMAP or POP3 to learn about bounces, for providers that report none through webhooks, such as an SMTP server.
- Campaign
- A message sent once to an audience, by email, SMS, push or WhatsApp. Email campaigns go on the Broadcasts stream.
- Channel
- How a message reaches a contact: email, SMS, push or WhatsApp.
- Click map
- The report view that draws each link's share of clicks over the email that was sent.
- Client workspace
- A workspace that belongs to one client of an agency, with its own lists, providers and team.
- Community adapter
- An adapter installed for the whole instance that runs in its own process and speaks the signed adapter protocol. You can write one with the TypeScript adapter SDK.
- Complaint
- A recipient marked your message as spam, and the mailbox provider reported it back through a feedback loop. ReputeCast adds the address to the suppression list.
- Composer
- The email editor. It builds emails from blocks on MJML and also offers MJML and HTML code views, previews, test sends and version history.
- Consent
- Permission to email a contact, recorded per list with its evidence: how and when it was given and the text the contact agreed to.
- Contact
- A person in your audience. The app says contact; permission keys say subscribers, as in subscribers:view.
- Custom role
- A role you build from any set of permission keys, usually by duplicating a built-in role.
- Dedicated IP
- An IP address only your mail is sent from, as opposed to a sending provider's shared pool. A new dedicated IP needs warming up.
- Deferral
- A temporary refusal, usually a 4xx SMTP reply, after which the sending provider retries later. A high deferral rate can auto-pause a send.
- DKIM
- DomainKeys Identified Mail: a signature added to each message that receivers check against a public key published in your domain's DNS.
- DMARC
- Domain-based Message Authentication, Reporting and Conformance: a DNS record that tells receivers what to do with mail from your domain that fails aligned SPF and DKIM, and where to send reports.
- DMARC aggregate report
- An XML report a receiver sends, usually once a day, listing the sources that sent mail with your domain and whether they passed SPF, DKIM and DMARC.
- Double opt-in
- A signup that counts only after the person clicks a confirmation link sent by email.
- Engagement tier
- How recently a contact opened your mail: Active (opened in the last 30 days), Cooling (31 to 90 days), At risk (91 to 180 days) or Sunset (no open in 180 days).
- Failover
- Moving a route's mail to a fallback sending provider when the primary one fails. Each stream's failover policy is automatic, pause and ask, or automatic, warmed-up only.
- Fallback language
- The language a contact gets when no ready version exists in their own language.
- Feedback loop
- A mailbox provider's report of the messages its users marked as spam, sent back to the sender through the sending provider.
- Generic HTTP adapter
- A built-in adapter that connects any HTTP email API through a manifest that maps the request, the response and the webhooks, without code.
- Goal
- An automation condition that takes a contact out of the flow once they meet it and counts toward the goal rate.
- Guarded sending
- ReputeCast's monitoring of a send while it runs: it watches bounces, complaints, deferrals and provider errors per sending provider and mailbox provider, and auto-pauses the send when a threshold is crossed.
- Hard bounce
- A permanent refusal, such as an address or domain that doesn't exist. The address goes on the suppression list.
- Hold period
- How many days a confirmed referral waits before it counts toward the referrer's rewards.
- HostRepute
- HostRepute's reputation-monitoring service. Connecting it is optional and adds more blocklists, Postmaster and SNDS data and DMARC report collection; no ReputeCast feature requires it.
- Human opens
- Opens by people, counted apart from machine opens such as Apple Mail Privacy Protection prefetches, image proxies and security scanners.
- Idempotency key
- A value you send in the Idempotency-Key header so that retrying a transactional API call within 24 hours doesn't send the message twice.
- Instance
- One ReputeCast installation: the server, its PostgreSQL database and every workspace on it.
- Instance admin
- A person who manages the whole instance: users, workspaces, sign-in methods, SSO, security policies and updates. Also the name of the area where they do it.
- Integration key
- An API key created for one integration, such as a Zapier connection, that works only for that integration's operations.
- Language version
- A campaign's or template's copy in one language. Each version is Up to date, Outdated, Draft or Missing compared with the source language.
- List
- A group of contacts who subscribed to the same thing. Consent is recorded per list.
- List health
- The Audience screen that shows how engagement tiers change over time and how healthy each list is.
- Live monitor
- The real-time view of a running send, with delivery, bounce and complaint rates per sending provider and mailbox provider.
- Mailbox provider
- The service where recipients read their mail, such as Gmail, Outlook, Yahoo or iCloud. Not to be confused with a sending provider.
- MCP
- The Model Context Protocol, an open protocol AI agents use to call tools. ReputeCast runs an MCP server at /mcp on your instance.
- MCP agent
- An AI agent that connects to the MCP server with its own token (rc_agent_…) and the permissions you give it. Scheduling a send becomes a proposal that a person approves.
- Member
- A person who belongs to a workspace, with exactly one role in it.
- Milestone
- A number of counted referrals that earns the referrer a reward.
- Normalized event
- A provider event translated to ReputeCast's own types (delivered, deferred, hard bounce, soft bounce, complaint, rejected, open, click, unsubscribe), with the provider's original type and code kept.
- One-click fix
- A fix that Send Readiness applies for you from a check, such as inserting the footer. It is recorded in the audit log and the checks run again.
- One-click unsubscribe
- Unsubscribing straight from the mail app's unsubscribe button, defined by RFC 8058 through the List-Unsubscribe and List-Unsubscribe-Post headers.
- Outage
- A sending provider that stops accepting mail. ReputeCast detects it and holds the affected share of a send until you move it to another provider, wait for recovery or cancel.
- Page copy
- The text of your public pages and forms in one language. Each language's page copy is Live, Incomplete or Not set up.
- Paid member
- A contact with paid access through a Stripe subscription, a complimentary grant or a gift.
- Passkey
- A sign-in credential stored on your device or security key that replaces the password, based on WebAuthn.
- Permission
- One thing a role, API key or MCP agent may do, written as a key such as campaigns:send. Nobody can grant a permission they don't hold themselves.
- Personalization token
- A Liquid placeholder replaced with each contact's data when the email is sent, such as {{ first_name | default: "there" }}.
- Placement test
- A test send to your seed mailboxes that shows how many copies landed in the inbox, in spam or in another tab, per mailbox provider.
- Poll
- An email block with a question and answer links. Each answer opens a page that records it, so link scanners can't vote.
- Preference center
- The public page where a contact chooses their lists, how often they hear from you, a pause and their language.
- Preview as
- Rendering an email as a chosen contact would receive it, with their data, language and conditional blocks.
- Production access (Amazon SES)
- Amazon SES approval to leave the sandbox and send to any address. Until then, SES sends only to verified addresses.
- Quiet hours
- The hours, in each recipient's time zone, when no texts are sent.
- Recommendation
- A newsletter you recommend to new subscribers, as a plain link or through a partner link with another ReputeCast instance.
- Recovery code
- A one-time code that signs you in when your passkey or authenticator app isn't available.
- Recurring digest
- A campaign that ReputeCast builds on a schedule from the new items in a feed. Each edition is its own campaign.
- Referral program
- Rewards for subscribers who bring in new subscribers through their personal referral link. One program per list.
- Restricted key
- A Stripe API key limited to the permissions ReputeCast needs (rk_live_ or rk_test_). ReputeCast refuses full secret keys.
- Review & send
- The screen before a campaign goes out: Send Readiness results, the route, estimates, scheduling, test sends and the final confirmation.
- Role
- The set of permissions a member has in a workspace. The built-in workspace roles are Owner, Admin, Editor and Viewer; they can't be edited, but you can duplicate one into a custom role.
- Role address
- An address for a function rather than a person, such as info@ or sales@. ReputeCast keeps role addresses out of marketing mail.
- Route
- The rule that decides which sending provider delivers an email, by stream, list, sender domain or the recipient's mailbox provider.
- Route tester
- A tool on the Routing & failover tab that answers which provider would send a given email.
- Scope
- A limit on a role, member or API key to certain lists or sender domains.
- Score
- A 0 to 100 measure of a contact's interest, built from rules you set. Scores fall into the bands Cold, Warm and Hot and never start or stop mail by themselves.
- Seed mailbox
- A mailbox you own at a mailbox provider that receives placement test copies, so ReputeCast can see where they landed.
- Segment
- A saved set of conditions that selects contacts. SQL segments select them with a read-only SQL query instead.
- Send Readiness
- The checks ReputeCast runs before a send, in 10 groups from reputation to routing. Each check passes, warns, blocks or is unknown, and the send gets one verdict.
- Send-only key
- An API key that can only send transactional email. SMTP relay credentials are send-only keys.
- Sender
- The From name and address a message is sent as, on one of your sending domains.
- Sender reputation
- How mailbox providers rate mail from your domains and IP addresses, based on complaints, bounces, spam traps and engagement.
- Sending domain
- A domain you send from, with the DNS records (SPF, DKIM, DMARC, MAIL FROM) your sending providers need.
- Sending provider
- The service that delivers your mail, such as Amazon SES, Postmark, Mailgun, your own Postal server or an SMTP server. Not to be confused with a mailbox provider.
- Sensitive permission
- A permission flagged as sensitive, such as campaigns:send or subscribers:export. Holding one can require two-factor authentication.
- Single opt-in
- A signup that counts as soon as the form is submitted, without a confirmation email.
- Single sign-on (SSO)
- Signing in through your organization's identity provider with OpenID Connect. ReputeCast can create accounts on first sign-in and map groups to workspaces and roles.
- SMS segment
- The unit texts are delivered and billed in: up to 160 GSM-7 characters, or 70 UCS-2 characters when the text has emoji or other characters outside GSM-7.
- SMTP relay
- An SMTP server built into ReputeCast for apps that send transactional mail over SMTP instead of the HTTP API.
- Soft bounce
- A temporary refusal, such as a full mailbox or a server that is down for a while.
- Spam trap
- An address that never signed up for anything, used by mailbox providers and blocklists to catch senders with poor list hygiene.
- SPF
- Sender Policy Framework: a DNS record listing the servers allowed to send mail for your domain.
- Sponsor
- A company that pays for a placement in one or more issues of your newsletter.
- Stream
- The kind of mail a message is: Broadcasts (campaigns), Automations (flows), System (confirmations, preference links, invitations, password resets) or Transactional (product mail). Each stream has its own route.
- Suppression list
- The addresses ReputeCast never sends to, shared by every sending provider: hard bounces, complaints, unsubscribes and addresses you add. Each entry applies to all mail or to marketing only.
- Suppression sync
- Keeping the suppression list and each sending provider's own suppressions in step: two-way, pull only, or local only when the provider has no suppression API.
- Tag
- A label on a contact that you can filter, segment and trigger automations on.
- Throttle
- A limit on how fast mail goes to one mailbox provider, applied on every route.
- Tier
- What a paid subscriber pays for: a set of prices, lists and access.
- Transactional email
- Mail your product sends to one person because of something they did, such as a receipt or a password reset. It goes on the Transactional stream with its own route.
- Transactional template
- A versioned email your product sends through the API, with declared variables. Publishing makes a draft the live version, and you can roll back to an earlier one.
- Trigger
- The event that starts an automation for a contact, such as joining a list or an event sent through the API.
- Two-factor authentication
- A second sign-in step after the password: a passkey or a code from an authenticator app.
- Verdict
- The overall result of Send Readiness: Ready, Ready with warnings or Blocked.
- Visibility
- A block setting that shows the block to everyone, only to contacts who match conditions, or to everyone except them.
- Warm-up
- Raising the daily volume of a new sending provider or IP step by step, sending to the most engaged contacts first, so mailbox providers learn to trust it.
- Webhook
- An HTTPS request one system sends to another when something happens. Sending providers send ReputeCast delivery events this way, and ReputeCast sends your endpoints signed events.
- Weighted split
- Sharing a route's mail across sending providers by percentage, such as 90/10, for migrations and warm-up.
- Workspace
- A separate space with its own lists, campaigns, automations, sending providers and team. An instance can have any number of workspaces.
Related
Section titled “Related”- How ReputeCast works puts the main terms together.
- Email deliverability for self-hosted senders explains the deliverability terms in context.
- Permissions and roles lists every permission key.