internal/

directory
v0.0.0-...-bb97991 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2019 License: Apache-2.0

Directories

Path Synopsis
Package aliases implements an email aliases resolver.
Package aliases implements an email aliases resolver.
Package auth implements authentication services for chasquid.
Package auth implements authentication services for chasquid.
Package config implements the chasquid configuration.
Package config implements the chasquid configuration.
Package courier implements various couriers for delivering messages.
Package courier implements various couriers for delivering messages.
Package domaininfo implements a domain information database, to keep track of things we know about a particular domain.
Package domaininfo implements a domain information database, to keep track of things we know about a particular domain.
Package dovecot implements functions to interact with Dovecot's authentication service.
Package dovecot implements functions to interact with Dovecot's authentication service.
Package envelope implements functions related to handling email envelopes (basically tuples of (from, to, data).
Package envelope implements functions related to handling email envelopes (basically tuples of (from, to, data).
Package maillog implements a log specifically for email.
Package maillog implements a log specifically for email.
Package normalize contains functions to normalize usernames, domains and addresses.
Package normalize contains functions to normalize usernames, domains and addresses.
Package protoio contains I/O functions for protocol buffers.
Package protoio contains I/O functions for protocol buffers.
testpb
Package testpb is a generated protocol buffer package.
Package testpb is a generated protocol buffer package.
Package queue implements our email queue.
Package queue implements our email queue.
Package safeio implements convenient I/O routines that provide additional levels of safety in the presence of unexpected failures.
Package safeio implements convenient I/O routines that provide additional levels of safety in the presence of unexpected failures.
Package set implement sets for various types.
Package set implement sets for various types.
Package smtp implements the Simple Mail Transfer Protocol as defined in RFC 5321.
Package smtp implements the Simple Mail Transfer Protocol as defined in RFC 5321.
Package smtpsrv implements chasquid's SMTP server and connection handler.
Package smtpsrv implements chasquid's SMTP server and connection handler.
Package sts implements the MTA-STS (Strict Transport Security), RFC 8461.
Package sts implements the MTA-STS (Strict Transport Security), RFC 8461.
Package testlib provides common test utilities.
Package testlib provides common test utilities.
Package tlsconst contains TLS constants for human consumption.
Package tlsconst contains TLS constants for human consumption.
Package trace extends golang.org/x/net/trace.
Package trace extends golang.org/x/net/trace.
Package userdb implements a simple user database.
Package userdb implements a simple user database.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL