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.