aiospamc
v0.7.0
User Guide
API Reference
SPAMC/SPAMD Protocol As Implemented by SpamAssassin
aiospamc
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
_
__init__() (aiospamc.connections.ConnectionManager method)
(aiospamc.connections.TcpConnectionManager method)
(aiospamc.connections.Timeout method)
(aiospamc.connections.UnixConnectionManager method)
(aiospamc.exceptions.CantCreateException method)
(aiospamc.exceptions.ConfigException method)
(aiospamc.exceptions.DataErrorException method)
(aiospamc.exceptions.InternalSoftwareException method)
(aiospamc.exceptions.IOErrorException method)
(aiospamc.exceptions.NoHostException method)
(aiospamc.exceptions.NoInputException method)
(aiospamc.exceptions.NoPermissionException method)
(aiospamc.exceptions.NoUserException method)
(aiospamc.exceptions.OSErrorException method)
(aiospamc.exceptions.OSFileException method)
(aiospamc.exceptions.ParseError method)
(aiospamc.exceptions.ProtocolException method)
(aiospamc.exceptions.ResponseException method)
(aiospamc.exceptions.ServerTimeoutException method)
(aiospamc.exceptions.TemporaryFailureException method)
(aiospamc.exceptions.UnavailableException method)
(aiospamc.exceptions.UsageException method)
(aiospamc.header_values.BytesHeaderValue method)
(aiospamc.header_values.CompressValue method)
(aiospamc.header_values.ContentLengthValue method)
(aiospamc.header_values.GenericHeaderValue method)
(aiospamc.header_values.MessageClassValue method)
(aiospamc.header_values.SetOrRemoveValue method)
(aiospamc.header_values.SpamValue method)
(aiospamc.header_values.UserValue method)
(aiospamc.incremental_parser.Parser method)
(aiospamc.incremental_parser.RequestParser method)
(aiospamc.incremental_parser.ResponseParser method)
(aiospamc.requests.Request method)
(aiospamc.responses.Response method)
A
ActionOption (class in aiospamc.options)
aiospamc
module
aiospamc.connections
module
aiospamc.exceptions
module
aiospamc.frontend
module
aiospamc.header_values
module
aiospamc.incremental_parser
module
aiospamc.options
module
aiospamc.requests
module
aiospamc.responses
module
AIOSpamcConnectionFailed
B
BadRequest
BadResponse
Body (aiospamc.incremental_parser.States attribute)
body() (aiospamc.incremental_parser.Parser method)
(aiospamc.requests.Request property)
(aiospamc.responses.Response property)
BytesHeaderValue (class in aiospamc.header_values)
C
CantCreateException
check() (in module aiospamc.frontend)
Client (class in aiospamc.frontend)
ClientException
ClientTimeoutException
CompressValue (class in aiospamc.header_values)
ConfigException
connection_factory (aiospamc.frontend.Client attribute)
connection_string() (aiospamc.connections.ConnectionManager property)
(aiospamc.connections.TcpConnectionManager property)
(aiospamc.connections.UnixConnectionManager property)
ConnectionManager (class in aiospamc.connections)
ContentLengthValue (class in aiospamc.header_values)
D
DataErrorException
Done (aiospamc.incremental_parser.States attribute)
E
EX_CANTCREAT (aiospamc.responses.Status attribute)
EX_CONFIG (aiospamc.responses.Status attribute)
EX_DATAERR (aiospamc.responses.Status attribute)
EX_IOERR (aiospamc.responses.Status attribute)
EX_NOHOST (aiospamc.responses.Status attribute)
EX_NOINPUT (aiospamc.responses.Status attribute)
EX_NOPERM (aiospamc.responses.Status attribute)
EX_NOUSER (aiospamc.responses.Status attribute)
EX_OK (aiospamc.responses.Status attribute)
EX_OSERR (aiospamc.responses.Status attribute)
EX_OSFILE (aiospamc.responses.Status attribute)
EX_PROTOCOL (aiospamc.responses.Status attribute)
EX_SOFTWARE (aiospamc.responses.Status attribute)
EX_TEMPFAIL (aiospamc.responses.Status attribute)
EX_TIMEOUT (aiospamc.responses.Status attribute)
EX_UNAVAILABLE (aiospamc.responses.Status attribute)
EX_USAGE (aiospamc.responses.Status attribute)
G
GenericHeaderValue (class in aiospamc.header_values)
H
ham (aiospamc.options.MessageClassOption attribute)
Header (aiospamc.incremental_parser.States attribute)
header() (aiospamc.incremental_parser.Parser method)
header_value_parsers (in module aiospamc.incremental_parser)
headers() (in module aiospamc.frontend)
HeaderValue (class in aiospamc.header_values)
I
InternalSoftwareException
IOErrorException
L
local (aiospamc.options.ActionOption attribute)
logger() (aiospamc.connections.ConnectionManager property)
M
MessageClassOption (class in aiospamc.options)
MessageClassValue (class in aiospamc.header_values)
module
aiospamc
aiospamc.connections
aiospamc.exceptions
aiospamc.frontend
aiospamc.header_values
aiospamc.incremental_parser
aiospamc.options
aiospamc.requests
aiospamc.responses
N
new_connection() (in module aiospamc.connections)
new_ssl_context() (in module aiospamc.connections)
NoHostException
NoInputException
NoPermissionException
NotEnoughDataError
NoUserException
O
open() (aiospamc.connections.ConnectionManager method)
(aiospamc.connections.TcpConnectionManager method)
(aiospamc.connections.UnixConnectionManager method)
OSErrorException
OSFileException
P
parse() (aiospamc.incremental_parser.Parser method)
parse_body() (in module aiospamc.incremental_parser)
parse_compress_value() (in module aiospamc.incremental_parser)
parse_content_length_value() (in module aiospamc.incremental_parser)
parse_header() (in module aiospamc.incremental_parser)
parse_header_value() (in module aiospamc.incremental_parser)
parse_message_class_value() (in module aiospamc.incremental_parser)
parse_request_status() (in module aiospamc.incremental_parser)
parse_response_status() (in module aiospamc.incremental_parser)
parse_set_remove_value() (in module aiospamc.incremental_parser)
parse_spam_value() (in module aiospamc.incremental_parser)
parse_user_value() (in module aiospamc.incremental_parser)
ParseError
Parser (class in aiospamc.incremental_parser)
parser_factory (aiospamc.frontend.Client attribute)
ping() (in module aiospamc.frontend)
process() (in module aiospamc.frontend)
ProtocolException
R
raise_for_status() (aiospamc.responses.Response method)
remote (aiospamc.options.ActionOption attribute)
report() (in module aiospamc.frontend)
report_if_spam() (in module aiospamc.frontend)
Request (class in aiospamc.requests)
request() (aiospamc.connections.ConnectionManager method)
(in module aiospamc.frontend)
RequestParser (class in aiospamc.incremental_parser)
Response (class in aiospamc.responses)
ResponseException
ResponseParser (class in aiospamc.incremental_parser)
RFC
RFC 5322
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
S
ServerTimeoutException
SetOrRemoveValue (class in aiospamc.header_values)
spam (aiospamc.options.MessageClassOption attribute)
SpamValue (class in aiospamc.header_values)
ssl_context_factory (aiospamc.frontend.Client attribute)
state() (aiospamc.incremental_parser.Parser property)
States (class in aiospamc.incremental_parser)
Status (aiospamc.incremental_parser.States attribute)
(class in aiospamc.responses)
status() (aiospamc.incremental_parser.Parser method)
status_code() (aiospamc.responses.Response property)
symbols() (in module aiospamc.frontend)
T
TcpConnectionManager (class in aiospamc.connections)
tell() (in module aiospamc.frontend)
TemporaryFailureException
Timeout (class in aiospamc.connections)
TimeoutException
TooMuchDataError
U
UnavailableException
UnixConnectionManager (class in aiospamc.connections)
UsageException
UserValue (class in aiospamc.header_values)
Read the Docs
v: v0.7.0
Versions
master
latest
v0.7.0
v0.6.1
v0.6.0
v0.5.0
v0.4.1
v0.4.0
v0.3.0
development
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.