Versions in this module Expand all Collapse all v1 v1.0.0 Jan 12, 2026 Changes in this version + var ErrNoDefaultProvider = errors.New("no default provider configured") + var ErrNoFromAddress = errors.New("no from address specified") + var ErrNoRecipients = errors.New("no recipients specified") + type ConfigError struct + Err error + Field string + Message string + Provider string + func NewConfigError(provider, field, message string) *ConfigError + func NewConfigErrorWithCause(provider, field, message string, err error) *ConfigError + func (e *ConfigError) Error() string + func (e *ConfigError) Unwrap() error + type ProviderError struct + Err error + Message string + Provider string + StatusCode int + func NewProviderError(provider, message string, statusCode int, err error) *ProviderError + func (e *ProviderError) Error() string + func (e *ProviderError) Unwrap() error + type ProviderNotFoundError struct + ProviderName string + ProviderType string + func NewProviderNotFoundError(providerType, providerName string) *ProviderNotFoundError + func (e *ProviderNotFoundError) Error() string