mirror of
https://github.com/warmbly/warmbly.git
synced 2026-08-19 08:01:16 +00:00
24 lines
935 B
Go
24 lines
935 B
Go
package scheduler
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
// ErrWarmupNotEnabled is returned when warmup is not enabled for an account
|
|
ErrWarmupNotEnabled = errors.New("warmup not enabled for this account")
|
|
|
|
// ErrCampaignNotActive is returned when a campaign is not active
|
|
ErrCampaignNotActive = errors.New("campaign is not active")
|
|
|
|
// ErrCampaignCompleted is returned when all emails in a campaign have been sent
|
|
ErrCampaignCompleted = errors.New("campaign completed - no more emails to send")
|
|
|
|
// ErrCampaignEnded is returned when a campaign has passed its end date
|
|
ErrCampaignEnded = errors.New("campaign ended - past end date")
|
|
|
|
// ErrNoEmailAccounts is returned when no email accounts are available for sending
|
|
ErrNoEmailAccounts = errors.New("no email accounts available for this campaign")
|
|
|
|
// ErrDailyLimitReached is returned when the daily limit has been reached
|
|
ErrDailyLimitReached = errors.New("daily email limit reached")
|
|
)
|