Versions in this module Expand all Collapse all v1 v1.13.0 Dec 24, 2023 v1.11.1 Dec 26, 2023 Changes in this version + var File_config_proto protoreflect.FileDescriptor + func LogConfig(c *Config) + type Config struct + DataDir string + DovecotAuth bool + DovecotClientPath string + DovecotUserdbPath string + DropCharacters *string + HaproxyIncoming bool + Hostname string + MailDeliveryAgentArgs []string + MailDeliveryAgentBin string + MailLogPath string + MaxDataSizeMb int64 + MonitoringAddress string + SmtpAddress []string + SubmissionAddress []string + SubmissionOverTlsAddress []string + SuffixSeparators *string + func Load(path, overrides string) (*Config, error) + func (*Config) Descriptor() ([]byte, []int) + func (*Config) ProtoMessage() + func (x *Config) GetDataDir() string + func (x *Config) GetDovecotAuth() bool + func (x *Config) GetDovecotClientPath() string + func (x *Config) GetDovecotUserdbPath() string + func (x *Config) GetDropCharacters() string + func (x *Config) GetHaproxyIncoming() bool + func (x *Config) GetHostname() string + func (x *Config) GetMailDeliveryAgentArgs() []string + func (x *Config) GetMailDeliveryAgentBin() string + func (x *Config) GetMailLogPath() string + func (x *Config) GetMaxDataSizeMb() int64 + func (x *Config) GetMonitoringAddress() string + func (x *Config) GetSmtpAddress() []string + func (x *Config) GetSubmissionAddress() []string + func (x *Config) GetSubmissionOverTlsAddress() []string + func (x *Config) GetSuffixSeparators() string + func (x *Config) ProtoReflect() protoreflect.Message + func (x *Config) Reset() + func (x *Config) String() string