Documentation
¶
Overview ¶
Package pop3 implements an pop3 server.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
Connection is implemented by the SMTP library and provided to callers customizing their own Servers.
type Server ¶
type Server struct {
Addr string // TCP address to listen on, ":2525" if empty
Hostname string // optional Hostname to announce; "" to use system hostname
ReadTimeout time.Duration // optional read timeout
WriteTimeout time.Duration // optional write timeout
TLSconfig *tls.Config // tls config
ServerConfig *config.Config
// OnNewConnection, if non-nil, is called on new connections.
// If it returns non-nil, the connection is closed.
OnNewConnection func(c Connection) error
}
Server is an SMTP server.
func (*Server) ListenAndServe ¶
ListenAndServe listens on the TCP network address srv.Addr and then calls Serve to handle requests on incoming connections. If srv.Addr is blank, ":25" is used.
Click to show internal directories.
Click to hide internal directories.