Bridges
A Bridge is the endpoint your application sends transactional email through. You manage Bridges under Transactional → Bridges.
Each Bridge has:
- Its own credentials: an SMTP username and password, and a One Connect Key for the HTTP sending API.
- One pool, chosen when you create it. Every message sent through the Bridge leaves from that pool's IPs.
- Its own tracking switches: Track Opens and Track Clicks.
- Its own sending stats: total sent, delivered, bounced and complaints.
Because every Bridge has separate credentials, the usual approach is one Bridge per application: one for your shop's order emails, one for your app's password resets, one for your support tool. If one application's credentials leak, you delete that Bridge and the others keep sending.
Add and verify the domain you'll send from under Setup → Sending Domains. A Bridge can send from any of your verified domains, but it can't send from a domain that isn't verified. See Sending Domains.
The Bridges page
Go to Transactional → Bridges. Above the table are two buttons:
- Create a Bridge opens the form for a new Bridge.
- Export all downloads the credentials of every Bridge as one CSV file. It appears once you have at least one Bridge.
The table lists your Bridges:
| Column | What it shows |
|---|---|
| SMTP Name | The Bridge's name. Click it to open the Bridge's details. |
| Assigned Pool | The pool the Bridge sends through. If the pool is active, click it to see the pool's IPs. |
| Track Opens | Switch open tracking on or off for this Bridge. |
| Track Clicks | Switch click tracking on or off for this Bridge. |
| Created On | When the Bridge was created. |
| Sending Stats | Click the chart icon to see this Bridge's totals. |
| Status | Enable or disable the Bridge. A Bridge suspended by Mumara shows Suspended instead. |
| Actions | View SMTP Details, Download SMTP Credentials and Delete. |
Create a Bridge
-
Go to Transactional → Bridges and click Create a Bridge.
-
Fill in the form:
Field What to enter Name A name you'll recognise, such as Order emailsorPassword resets. It's for your reference only and isn't shown to recipients.Pool The pool this Bridge's mail should leave from. Your own pools are listed under Dedicated Pools. Pools that Mumara ONE manages for your account are listed under Shared Pools. -
Click Create.
The credentials appear straight away in the same window, under Method 1: Send via SMTP and Method 2: Send via API. You can copy them now or come back to them at any time from the Bridge's details page. Click Close when you're done.
A Bridge's pool is fixed once the Bridge is created. To move an application to another pool, create a new Bridge on that pool, switch the application to the new credentials, then delete the old Bridge.
The credentials a Bridge generates
Mumara ONE generates the credentials for you. You can't choose them.
| Credential | Used for | Notes |
|---|---|---|
| Host | SMTP | The relay host your application connects to. It's the same for every Bridge. |
| Port | SMTP | Shown as 587. Other ports are listed in SMTP Settings. |
| Encryption | SMTP | Shown as TLS: use STARTTLS on port 587. |
| Username | SMTP | A long generated string that identifies the Bridge. Copy it exactly, with no spaces. |
| Password | SMTP | The Bridge's password. |
| One Connect Key | HTTP sending API | Sent as a Bearer token in the Authorization header. Treat it as a password. |
The SMTP credentials and the One Connect Key belong to the same Bridge. They share its pool, tracking switches and stats, and deleting the Bridge revokes both.
There's no button to regenerate a Bridge's password. To rotate credentials, create a new Bridge on the same pool, update your application, check that mail is flowing, then delete the old Bridge.
View a Bridge's details
Click the Bridge's name, or open the Actions menu and choose View SMTP Details. The page is titled One Connect Bridges for followed by the Bridge's name, and has two panels.
Method 1: Send via SMTP shows:
- Name, Host, Username, Password, Port and Encryption, each with a copy button where it's useful.
- The Track Opens and Track Clicks switches for this Bridge.
- Download SMTP Credentials, which saves the SMTP settings as a CSV file.
Method 2: Send via API shows:
- The One Connect Key, labelled Bearer Authorization, with a copy button.
- Sample requests on the Payload, cURL, PHP, NodeJS, Python and Bash tabs. On the Payload tab, the Content Type selector switches between the
multipart/form-dataandapplication/jsonversions of the request body. - An API Documentation link.
The Sending API page describes every request field and response.
Open and click tracking
Every Bridge has its own Track Opens and Track Clicks switches. You'll find them in the Bridges table and on the Bridge's details page. Both are off for a new Bridge.
| Switch | What Mumara ONE does to each message |
|---|---|
| Track Opens | Adds a 1×1 tracking image just before the closing </body> tag of the HTML part. |
| Track Clicks | Rewrites every http:// and https:// link in an <a href="..."> tag of the HTML part, so a click passes through a tracking address before reaching the original URL. |
A few things to know:
- Only the HTML part is tracked. Plain-text messages, and the plain-text part of a multipart message, are sent unchanged.
- Open tracking needs a
</body>tag. An HTML part without one can't carry the tracking image. - Changes apply to messages sent after you flip the switch. Messages already sent aren't changed.
The tracking note
When you switch tracking on from the Bridge's details page, this note appears:
Tracking will only work if your sending domain has the tracking domain enabled and configured.
Tracked links and the tracking image are served from the tracking domain of the sending domain in the From address. The Bridge's switches decide whether a message is tracked; the sending domain decides where the tracking links point. So, before relying on tracking:
- Go to Setup → Sending Domains and open the domain you send from.
- Make sure its tracking domain is enabled and verified.
If the tracking domain is switched off for that sending domain, messages from it are sent without tracking, whatever the Bridge's switches say. See Sending Domains.
Password resets, sign-in links and one-time codes work best untracked. A rewritten link looks different from the one your application generated, and some security-conscious recipients and mail filters are wary of it. Many teams keep a separate Bridge, with tracking off, for this kind of email.
Dedicated Pools
The pool a Bridge sends through determines which IPs its mail leaves from.
- On plans with dedicated infrastructure, the Pool list shows your own Dedicated Pools. Binding a Bridge to its own pool keeps its reputation separate: a marketing campaign sent from another pool can't affect it.
- On other plans, the list shows the shared pool Mumara ONE manages for your account, and your mail is sent from shared infrastructure.
You create and manage pools, and assign Dedicated IPs to them, under Setup → Dedicated Pools. See Dedicated Pools. Several Bridges can share one pool.
Before you delete a Dedicated Pool, move the applications using its Bridges to Bridges on another pool, then delete the old Bridges. A Bridge can't be moved to a different pool, and once its pool is gone it no longer appears on the Bridges page.
Enable or disable a Bridge
Use the Status switch in the Bridges table to pause a Bridge without deleting it.
- Off: the relay rejects every message sent through the Bridge with an error saying the bridge is disabled. The credentials still exist.
- On: the Bridge accepts messages again with the same credentials.
This is useful when you suspect an application is misbehaving and want to stop its mail while you investigate.
If a Bridge shows Suspended instead of a switch, Mumara has suspended it and its Actions menu is hidden. Contact Mumara support to find out why.
Sending stats
Click the chart icon in the Sending Stats column to see the Bridge's running totals:
| Figure | Meaning |
|---|---|
| Total Sent | Messages that reached a final result: delivered plus bounced. |
| Total Delivered | Messages the receiving mail server accepted. |
| Total Bounced | Messages the receiving mail server rejected. |
| Total Complaints | Recipients who reported a message as spam, where the mailbox provider reports it back. |
For individual messages, delivery logs and filtering by date, use Analytics.
Download and export credentials
There are two ways to save credentials to a file:
| Action | Where | File contents |
|---|---|---|
| Download SMTP Credentials | The Bridge's Actions menu, or its details page | One Bridge: Host, Username, Password, Port and Encryption. The file is named after the Bridge, for example Order-emails-credentials.csv. |
| Export all | Above the Bridges table | Every Bridge: Bridge Name, Pool Name, SMTP Host, SMTP Username, SMTP Password, SMTP Port and API Key. |
Both files hold working credentials in plain text. Store them like any other secret, and delete copies you no longer need.
Delete a Bridge
- In the Bridges table, open the Bridge's Actions menu and choose Delete.
- Confirm when asked Do you want to delete this Bridge?
Deleting a Bridge revokes its SMTP credentials and One Connect Key straight away. Any application still using them gets authentication errors and stops sending. Deleting can't be undone: if you need the Bridge again, create a new one and update your application with the new credentials.
How many Bridges you can have
The number of Bridges you can create depends on your plan. The Bridges row on the Dashboard shows how many you've created and how many your plan allows. See Dashboard and Plan and Usage.
When you reach the limit, Mumara ONE won't create another Bridge until you delete one or move to a plan that allows more. See Mumara ONE pricing for what each plan includes.
Troubleshooting
| Problem | What to check |
|---|---|
| The Pool list is empty | Your account has no active pool to bind to. On plans with dedicated infrastructure, create a pool under Setup → Dedicated Pools first. Otherwise, contact Mumara support. |
| The Bridge isn't created | Make sure you entered a Name and picked a Pool, and that you haven't reached your plan's Bridge limit. |
| Messages aren't tracked | Check the Bridge's Track Opens and Track Clicks switches, then check that the sending domain in the From address has its tracking domain enabled and verified. Only HTML messages are tracked. |
| The application gets authentication errors | The Bridge may have been deleted or disabled, or the username or password wasn't copied exactly. See SMTP Settings. |