feat: add ForceEmailTLSVerify configuration and improve email sending error handling

closes #50
This commit is contained in:
Laisky.Cai
2025-03-26 10:21:22 +00:00
parent e6d70c8bf7
commit be0f63931f
3 changed files with 57 additions and 26 deletions

View File

@@ -109,6 +109,9 @@ var RequestInterval = time.Duration(requestInterval) * time.Second
var SyncFrequency = env.Int("SYNC_FREQUENCY", 10*60) // unit is second
// ForceEmailTLSVerify is used to determine whether to force TLS verification for email
var ForceEmailTLSVerify = env.Bool("FORCE_EMAIL_TLS_VERIFY", false)
var BatchUpdateEnabled = false
var BatchUpdateInterval = env.Int("BATCH_UPDATE_INTERVAL", 5)