一阶段ok
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
package config
|
||||
|
||||
// Linux path prefixes
|
||||
const (
|
||||
LinuxEtcDir = "/etc/mail_go/"
|
||||
LinuxBaseDir = "/srv/mail_go/"
|
||||
)
|
||||
|
||||
// Windows path prefixes
|
||||
const (
|
||||
WinEtcDir = "./win/etc/mail_go/"
|
||||
WinBaseDir = "./win/srv/mail_go/"
|
||||
)
|
||||
|
||||
// Default port constants
|
||||
const (
|
||||
DefaultSMTPPort = 25
|
||||
DefaultSMTPTLSPort = 465
|
||||
DefaultIMAPPort = 143
|
||||
DefaultIMAPTLSPort = 993
|
||||
DefaultPOP3Port = 110
|
||||
DefaultPOP3TLSPort = 995
|
||||
DefaultWebPort = ":8080"
|
||||
)
|
||||
|
||||
// Default database settings
|
||||
const (
|
||||
DefaultDBDriver = "sqlite"
|
||||
DefaultDSNLinux = "/srv/mail_go/mail.db"
|
||||
DefaultDSNWin = "./win/srv/mail_go/mail.db"
|
||||
)
|
||||
|
||||
// Default quota
|
||||
const (
|
||||
DefaultQuotaBytes int64 = 5 * 1024 * 1024 * 1024 // 5GB
|
||||
)
|
||||
|
||||
// ConfigFileName is the name of the configuration file
|
||||
const ConfigFileName = "mail_go.toml"
|
||||
Reference in New Issue
Block a user