Skip to content

Mail providers

A mail provider is a service which provides e-mail hosting, often exposed via the SMTP protocol (i.e. an SMTP server) or as an API service. In Bizzkit Mail, the actual sending of e-mails is always going through a configured mail provider.

SMTP servers

Currently the only type of mail provider supported is SMTP servers. A mail provider set up as an SMTP server consists of:

  • Mail provider id, used to uniquely identify the mail provider.
  • Name, used as a user-friendly name.
  • Host, the domain of the given server.
  • Port, port of the given server.
  • Basic authentication, in the form of multiple properties: 'Username', 'Password', 'Disable SSL'
  • Connection timeout, how long Bizzkit Mail should await for a reply from the mail provider. Setting this too low can result in failed mails.
  • Dispatch interval, how long Bizzkit Mail should wait between overall dispatches of mails. Dispatches happen as a background job.
  • Dispatch quantity, size of the overall dispatch.
  • Batch interval, how long Bizzkit Mail should wait between batches inside a dispatch. Batches can be used to throttle sending, to avoid failing mails due to resource exhaustion at the mail provider.
  • Batch quantity, size of batches. Setting this to the same number as 'Dispatch quantity' effectively disables throttling.
  • Is active, used to flag if the mail provider is currently usable.