Setup

The setup process for Broadcast is straightforward and involves a few simple steps.

Initial onboarding

When you first install Broadcast, you must go to your installed domain.

Say, for example, you installed Broadcast at https://broadcast.example.com, you must go to https://broadcast.example.com immediately after installation to set up your administrative account.

Note: Future versions of Broadcast will support multiple administrative users. For the time being, only one user is supported.

Once set up, Broadcast will ask you to confirm the domain it is installed at, and a name for the default broadcast channel.

Setting up your channel

Before you can begin sending any email messages, you must configure your channel settings.

This includes:

  • Sender name and email address (eg. “John Doe” [email protected]). All emails sent from this specific channel will appear to come from this sender.
  • At least one email server for sending emails (SMTP or API-based).

Email Server Configuration

Broadcast supports two delivery methods for sending emails:

SMTP Delivery

Traditional SMTP delivery works with all email service providers. For SMTP settings, you must provide:

  • SMTP server address
  • SMTP server port
  • SMTP authentication type (None, Login, or CRAM-MD5)
  • SMTP username
  • SMTP password
  • Email types that can be sent from this server (Broadcast, Sequences, and/or Transactional Emails)

Once you have entered your SMTP settings, click on the “Test SMTP settings” button to verify that your settings are correct. We need to make sure that Broadcast can login to your SMTP server and send emails.

API Delivery (AWS SES and Postmark)

For improved performance and better error handling, Broadcast supports API delivery for AWS SES and Postmark:

AWS SES API Configuration: * AWS Access Key ID * AWS Secret Access Key * AWS Region * Optional: AWS SES Configuration Set (for advanced tracking) * Email types that can be sent from this server

Postmark API Configuration: * Postmark Server API Token * Email types that can be sent from this server

API delivery provides: * Faster sending speeds * Better error messages * Direct access to provider-specific features * Reduced infrastructure requirements (no SMTP ports needed)

Once you have set up your channel, you can begin sending messages. Broadcast will let you know if any settings are missing or invalid.