▼ include | |
▼ qremote | |
client.h | Definitions for SMTP client code to parse server replies |
conn.h | Headers of Qremote functions for connection establishing |
greeting.h | Definitions for EHLO parsing part of Qremote |
mime.h | Functions for parsing MIME messages |
qrdata.h | Function definitions for Qremote's handling of message bodies |
qremote.h | Definitions for common parts from Qremote exported from qremote.c |
starttlsr.h | Interface for Qremote's STARTTLS handling |
▼ qsmtpd | |
addrparse.h | Headers of address parser functions |
antispam.h | Headers of antispam helper functions |
commands.h | Function definitions for SMTP command handler functions |
qsauth.h | Function definitions for Qsmtpd's handling of message bodies |
qsauth_backend.h | Function definitions for Qsmtpd's AUTH backend API |
qsdata.h | Function definitions for Qsmtpd's handling of message bodies |
qsmtpd.h | Definitions for common parts from Qsmtpd exported from qsmtpd.c |
queue.h | Function definitions for communication with qmail-queue |
starttls.h | Functions for Qsmtpd STARTTLS functions |
syntax.h | Functions to handle syntax error in the commands an SMTP client sends |
userconf.h | Definition of the helper functions around the user configuration |
userfilters.h | Common function definitions for all user filters |
vpop.h | Declaration of function for accessing vpopmail data files |
xtext.h | Headers of functions for xtext parsing |
base64.h | Headers of Base64 encode and decode functions |
cdb.h | Headers of function to read from CDB database |
control.h | Headers of functions for control file handling |
diropen.h | Declarations of functions for handling directories |
fmt.h | Functions for output formatting |
ipme.h | Headers of functions to filter out IP addresses of the local machine |
libowfatconn.h | Function declarations for libowfat connector |
log.h | Header for syslog interface functions |
match.h | Functions for matching IP and domains against patterns |
mime_chars.h | Definitions of MIME character classes |
mmap.h | Headers of functions for mapping files into memory |
netio.h | Functions for network I/O |
qdns.h | Headers of functions for DNS lookups |
qdns_dane.h | Definitions for DNS DANE information |
ssl_timeoutio.h | Definition of wrappers around OpenSSL functions |
sstring.h | Definition of string record and headers of corresponding helper functions |
tls.h | Global SSL error handling definitions |
▼ lib | |
base64.c | Base64 encoding and decoding functions |
cdb.c | Functions to read from CDB database |
control.c | Functions to load data from configuration files |
dns_helpers.c | DNS helper functions that do no network actions |
fmt.c | Functions for output formatting |
ipme.c | Functions to filter out IP addresses of the local machine |
libowfatconn.c | Connector functions for libowfat DNS functions |
log.c | Syslog interface |
match.c | IP and domain matching functions |
mmap.c | Function to mmap a file |
netio.c | Functions for network I/O |
qdns.c | DNS query functions |
ssl_timeoutio.c | SSL encoding and decoding functions for network I/O |
tls.c | Helper functions for STARTTLS |
▼ qremote | |
client.c | SMTP client code to parse server replies |
common_setup.c | Setup function shared between Qremote and Qsurvey |
conn.c | Functions for establishing connection to remote SMTP server |
greeting.c | Function to parse the EHLO greeting response |
mime.c | MIME handling functions |
qrdata.c | Send message body to remote host |
qremote.c | Main functions of Qremote |
reply.c | Functions to read and parse server replies |
smtproutes.c | Functions for handling of control/smtproutes |
starttlsr.c | Functions for SSL encoding and decoding of network I/O |
status.c | Functions to write delivery status information to qmail-rspawn |
▼ qsmtpd | |
▼ backends | |
▼ auth_chkpw | |
qsauth_backend_cp.c | Checkpassword AUTH backend |
▼ user_vpopm | |
getfile.c | Functions to get information from filterconf files |
vpop.c | Function to get domain directory of vpopmail virtual domain |
▼ filters | |
badcc.c | Reject multiple recipients mail if specific other recipients are given |
badmailfrom.c | Reject mail based on envelope from |
boolean.c | Boolean reject decisions |
check2822.c | Check RfC2822 syntax of mail body |
rcpt_filters.c | Collection of all user filters for access by qsmtpd.c |
smtpbugs.c | Reject mail when sending SMTP engine is not standard compliant |
spf.c | Reject mail based on SPF policy |
addrparse.c | Validate email addresses |
addrsyntax.c | Check syntax of email addresses and SMTP helos |
antispam.c | Several helper functions for spam filters |
auth.c | Functions for SMTP AUTH |
child.c | Helper functions for interacting with Qsmtpds child processes |
data.c | Receive and queue message data |
qsmtpd.c | Main part of Qsmtpd |
queue.c | Functions for communication with qmail-queue |
spf.c | Functions to query and parse SPF entries |
starttls.c | Functions for STARTTLS SMTP command |
syntax.c | Syntax checking helper functions |
xtext.c | Functions for xtext parsing |
version.h | Definition of Qsmtp(d) version string |