aboutsummaryrefslogtreecommitdiff
path: root/forged/internal/incoming/lmtp/lmtp.go
diff options
context:
space:
mode:
Diffstat (limited to 'forged/internal/incoming/lmtp/lmtp.go')
-rw-r--r--forged/internal/incoming/lmtp/lmtp.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/forged/internal/incoming/lmtp/lmtp.go b/forged/internal/incoming/lmtp/lmtp.go
index a7782a2..c8918f8 100644
--- a/forged/internal/incoming/lmtp/lmtp.go
+++ b/forged/internal/incoming/lmtp/lmtp.go
@@ -20,13 +20,14 @@ type Server struct {
global *global.Global
}
-func New(config Config, global *global.Global) (server *Server) {
+func New(global *global.Global) (server *Server) {
+ cfg := global.Config.LMTP
return &Server{
- socket: config.Socket,
- domain: config.Domain,
- maxSize: config.MaxSize,
- writeTimeout: config.WriteTimeout,
- readTimeout: config.ReadTimeout,
+ socket: cfg.Socket,
+ domain: cfg.Domain,
+ maxSize: cfg.MaxSize,
+ writeTimeout: cfg.WriteTimeout,
+ readTimeout: cfg.ReadTimeout,
global: global,
}
}