Index

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W

A

add_text() (salmon.encoding.MIMEPart method)
all_parts() (salmon.mail.MailRequest method)
(salmon.mail.MailResponse method)
append_header() (salmon.encoding.MailBase method)
apply_charset_to_header() (in module salmon.encoding)
assert_salmon_settings() (in module salmon.routing)
attach() (in module salmon.view)
(salmon.mail.MailResponse method)
attach_all_parts() (salmon.mail.MailResponse method)
attach_file() (salmon.encoding.MailBase method)
attach_part() (salmon.mail.MailResponse method)
attach_salmon_settings() (in module salmon.routing)
attach_text() (salmon.encoding.MailBase method)
attempt_decoding() (in module salmon.encoding)

B

base (salmon.mail.MailRequest attribute)
blast_command() (in module salmon.commands)
body (salmon.encoding.MailBase attribute)
body() (salmon.mail.MailRequest method)
bounce_to (class in salmon.bounce)
BounceAnalyzer (class in salmon.bounce)

C

call_safely() (salmon.routing.RoutingBase method)
cancel() (salmon.confirm.ConfirmationEngine method)
check_for_pid() (in module salmon.utils)
cleanse_command() (in module salmon.commands)
clear() (salmon.confirm.ConfirmationEngine method)
(salmon.confirm.ConfirmationStorage method)
(salmon.mail.MailResponse method)
(salmon.queue.Queue method)
(salmon.routing.MemoryStorage method)
(salmon.routing.ShelveStorage method)
(salmon.routing.StateStorage method)
clear_routes() (salmon.routing.RoutingBase method)
clear_states() (salmon.routing.RoutingBase method)
close() (salmon.server.LMTPReceiver method)
(salmon.server.SMTPReceiver method)
configure_relay() (salmon.server.Relay method)
ConfirmationEngine (class in salmon.confirm)
ConfirmationStorage (class in salmon.confirm)
ContentEncoding (class in salmon.encoding)
count() (salmon.queue.Queue method)

D

daemonize() (in module salmon.utils)
DEFAULT_STATE_KEY() (in module salmon.routing)
defaults() (salmon.routing.RoutingBase method)
delete() (salmon.confirm.ConfirmationStorage method)
delete_pending() (salmon.confirm.ConfirmationEngine method)
deliver() (salmon.routing.RoutingBase method)
(salmon.server.Relay method)
detect() (in module salmon.bounce)
drop_priv() (in module salmon.utils)

E

EncodingError
error_for_code() (salmon.server.SMTPError method)
error_for_humans() (salmon.bounce.BounceAnalyzer method)
extract_payload() (salmon.encoding.MIMEPart method)

F

from_file() (in module salmon.encoding)
from_message() (in module salmon.encoding)
from_string() (in module salmon.encoding)
function() (in module salmon.commands)

G

gen_command() (in module salmon.commands)
get() (salmon.confirm.ConfirmationStorage method)
(salmon.encoding.ContentEncoding method)
(salmon.queue.Queue method)
(salmon.routing.MemoryStorage method)
(salmon.routing.ShelveStorage method)
(salmon.routing.StateStorage method)
get_pending() (salmon.confirm.ConfirmationEngine method)
get_state() (salmon.routing.RoutingBase method)
guess_encoding_and_decode() (in module salmon.encoding)

H

handle_accept() (salmon.server.SMTPReceiver method)
has_salmon_settings() (in module salmon.routing)
header_from_mime_encoding() (in module salmon.encoding)
header_to_mime_encoding() (in module salmon.encoding)

I

import_settings() (in module salmon.utils)
in_error() (salmon.routing.RoutingBase method)
in_state() (salmon.routing.RoutingBase method)
is_bounce() (salmon.mail.MailRequest method)
is_hard() (salmon.bounce.BounceAnalyzer method)
is_soft() (salmon.bounce.BounceAnalyzer method)

K

key() (salmon.confirm.ConfirmationStorage method)
(salmon.routing.MemoryStorage method)
keys() (salmon.encoding.ContentEncoding method)
(salmon.encoding.MailBase method)
(salmon.mail.MailRequest method)
(salmon.mail.MailResponse method)
(salmon.queue.Queue method)

L

LMTPReceiver (class in salmon.server)
load() (in module salmon.view)
(salmon.routing.RoutingBase method)
log_command() (in module salmon.commands)

M

MailBase (class in salmon.encoding)
MailRequest (class in salmon.mail)
MailResponse (class in salmon.mail)
main() (in module salmon.commands)
make_fake_settings() (in module salmon.utils)
make_random_secret() (salmon.confirm.ConfirmationEngine method)
match() (salmon.routing.RoutingBase method)
match_bounce_headers() (in module salmon.bounce)
MemoryStorage (class in salmon.routing)
MIMEPart (class in salmon.encoding)

N

nolocking() (in module salmon.routing)
normalize_header() (in module salmon.encoding)

O

original (salmon.mail.MailRequest attribute)
oversize() (salmon.queue.Queue method)

P

parse_format() (salmon.routing.route method)
parse_parameter_header() (in module salmon.encoding)
pop() (salmon.queue.Queue method)
probable() (salmon.bounce.BounceAnalyzer method)
process_message() (salmon.server.LMTPReceiver method)
(salmon.server.QueueReceiver method)
(salmon.server.SMTPReceiver method)
properly_decode_header() (in module salmon.encoding)
properly_encode_header() (in module salmon.encoding)
push() (salmon.queue.Queue method)
push_pending() (salmon.confirm.ConfirmationEngine method)

Q

Queue (class in salmon.queue)
queue_command() (in module salmon.commands)
QueueError
QueueReceiver (class in salmon.server)

R

register() (salmon.confirm.ConfirmationEngine method)
register_route() (salmon.routing.RoutingBase method)
Relay (class in salmon.server)
reload() (salmon.routing.RoutingBase method)
remove() (salmon.queue.Queue method)
render() (in module salmon.view)
reply() (salmon.server.Relay method)
resolve_relay_host() (salmon.server.Relay method)
respond() (in module salmon.view)
route (class in salmon.routing)
route_like (class in salmon.routing)
routes_command() (in module salmon.commands)
RoutingBase (class in salmon.routing)

S

SafeMaildir (class in salmon.queue)
salmon (module)
salmon.bounce (module)
salmon.commands (module)
salmon.confirm (module)
salmon.encoding (module)
salmon.handlers (module)
salmon.handlers.forward (module)
salmon.handlers.log (module)
salmon.handlers.queue (module)
salmon.mail (module)
salmon.queue (module)
salmon.routing (module)
salmon.server (module)
salmon.utils (module)
salmon.view (module)
salmon_setting() (in module salmon.routing)
send() (salmon.confirm.ConfirmationEngine method)
(salmon.server.Relay method)
send_command() (in module salmon.commands)
sendmail_command() (in module salmon.commands)
set() (salmon.routing.MemoryStorage method)
(salmon.routing.ShelveStorage method)
(salmon.routing.StateStorage method)
set_state() (salmon.routing.RoutingBase method)
setup_accounting() (salmon.routing.route method)
ShelveStorage (class in salmon.routing)
smtp_RCPT() (salmon.server.SMTPChannel method)
SMTPChannel (class in salmon.server)
SMTPError
SMTPReceiver (class in salmon.server)
START() (in module salmon.handlers.forward)
(in module salmon.handlers.log)
(in module salmon.handlers.queue)
start() (salmon.server.LMTPReceiver method)
(salmon.server.QueueReceiver method)
(salmon.server.SMTPReceiver method)
start_command() (in module salmon.commands)
start_server() (in module salmon.utils)
state_key() (salmon.routing.RoutingBase method)
state_key_generator() (in module salmon.routing)
stateless() (in module salmon.routing)
StateStorage (class in salmon.routing)
status_command() (in module salmon.commands)
stop_command() (in module salmon.commands)
store() (salmon.confirm.ConfirmationStorage method)

T

to_file() (in module salmon.encoding)
to_message() (in module salmon.encoding)
(salmon.mail.MailRequest method)
(salmon.mail.MailResponse method)
to_string() (in module salmon.encoding)

U

undeliverable_message() (in module salmon.server)
update() (salmon.mail.MailResponse method)

V

VALUE_IS_EMAIL_ADDRESS() (in module salmon.encoding)
verify() (salmon.confirm.ConfirmationEngine method)

W

walk() (salmon.encoding.MailBase method)
(salmon.mail.MailRequest method)