SMTP
Overview
The SMTP integration lets Bumblebee send email using your own mail relay (for example Microsoft 365, Google Workspace, Mailgun, or SendGrid). Configure it once in Integrations, then use SMTP-backed tools in the workflow builder where your workspace exposes them.
Prerequisites & Setup
Before configuring SMTP, you need:
- Hostname and port for your provider’s SMTP endpoint (often 587 with STARTTLS, or 465 for TLS)
- Credentials your provider expects (username/password, app password, or API-style SMTP user)
- A From address (and optional display name) your provider allows you to send as
Typical provider settings
| Provider | Notes |
|---|---|
| Microsoft 365 / Exchange Online | Often smtp.office365.com on port 587; may require an app password or SMTP AUTH enabled per tenant policy |
| Google Workspace | smtp.gmail.com on 587; use an app password or OAuth-capable SMTP user if required by your admin |
| Transactional providers (Mailgun, SendGrid, etc.) | Use the SMTP hostname and credentials from that product’s dashboard |
Consult your vendor’s SMTP documentation for exact host, port, encryption, and authentication requirements.
Configure in Bumblebee
- Go to the Integrations page in Bumblebee
- Select SMTP
- Enter:
- SMTP Host — e.g.
smtp.yourprovider.com - SMTP Port — e.g.
587 - SMTP Username and SMTP Password
- From Email — address shown to recipients
- From Name — optional display name (e.g. your MSP or automation name)
- SMTP Host — e.g.
- Click Test Connection if available, then save
Use a dedicated service account or integration user where possible, and restrict credentials to the minimum needed to send mail.
Security
- Treat SMTP credentials like any other secret; rotate them if exposed
- Prefer TLS (STARTTLS on 587 or implicit TLS on 465) as required by your provider
- Ensure SPF, DKIM, and DMARC are configured for your sending domain so messages are delivered reliably