BumblebeeBumblebee

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

ProviderNotes
Microsoft 365 / Exchange OnlineOften smtp.office365.com on port 587; may require an app password or SMTP AUTH enabled per tenant policy
Google Workspacesmtp.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

  1. Go to the Integrations page in Bumblebee
  2. Select SMTP
  3. 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)
  4. 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