aiospamc
v0.6.0
Contents:
User Guide
aiospamc
SPAMC/SPAMD Protocol As Implemented by SpamAssassin
aiospamc
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (aiospamc.client.Client method)
(aiospamc.common.SpamcHeaders method)
(aiospamc.connections.Connection method)
(aiospamc.connections.ConnectionManager method)
(aiospamc.connections.tcp_connection.TcpConnection method)
(aiospamc.connections.tcp_connection.TcpConnectionManager method)
(aiospamc.connections.unix_connection.UnixConnection method)
(aiospamc.connections.unix_connection.UnixConnectionManager 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.ParseError 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.client
module
aiospamc.common
module
aiospamc.connections
module
aiospamc.connections.tcp_connection
module
aiospamc.connections.unix_connection
module
aiospamc.exceptions
module
aiospamc.header_values
module
aiospamc.incremental_parser
module
aiospamc.options
module
aiospamc.requests
module
aiospamc.responses
module
AIOSpamcConnectionException
AIOSpamcConnectionFailed
B
BadRequest
BadResponse
Body (aiospamc.incremental_parser.States attribute)
body (aiospamc.requests.Request attribute)
(aiospamc.responses.Response attribute)
body() (aiospamc.incremental_parser.Parser method)
C
CantCreateException
check() (aiospamc.client.Client method)
(in module aiospamc)
Client (class in aiospamc.client)
ClientException
close() (aiospamc.connections.Connection method)
code (aiospamc.exceptions.CantCreateException attribute)
(aiospamc.exceptions.ConfigException attribute)
(aiospamc.exceptions.DataErrorException attribute)
(aiospamc.exceptions.InternalSoftwareException attribute)
(aiospamc.exceptions.IOErrorException attribute)
(aiospamc.exceptions.NoHostException attribute)
(aiospamc.exceptions.NoInputException attribute)
(aiospamc.exceptions.NoPermissionException attribute)
(aiospamc.exceptions.NoUserException attribute)
(aiospamc.exceptions.OSErrorException attribute)
(aiospamc.exceptions.OSFileException attribute)
(aiospamc.exceptions.ProtocolException attribute)
(aiospamc.exceptions.TemporaryFailureException attribute)
(aiospamc.exceptions.TimeoutException attribute)
(aiospamc.exceptions.UnavailableException attribute)
(aiospamc.exceptions.UsageException attribute)
CompressValue (class in aiospamc.header_values)
ConfigException
Connection (class in aiospamc.connections)
connection_string() (aiospamc.connections.Connection property)
(aiospamc.connections.tcp_connection.TcpConnection property)
(aiospamc.connections.unix_connection.UnixConnection 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() (aiospamc.client.Client method)
(in module aiospamc)
HeaderValue (class in aiospamc.header_values)
I
InternalSoftwareException
IOErrorException
items() (aiospamc.common.SpamcHeaders method)
K
keys() (aiospamc.common.SpamcHeaders method)
L
local() (aiospamc.options.ActionOption property)
M
MessageClassOption (class in aiospamc.options)
MessageClassValue (class in aiospamc.header_values)
module
aiospamc
aiospamc.client
aiospamc.common
aiospamc.connections
aiospamc.connections.tcp_connection
aiospamc.connections.unix_connection
aiospamc.exceptions
aiospamc.header_values
aiospamc.incremental_parser
aiospamc.options
aiospamc.requests
aiospamc.responses
N
new_connection() (aiospamc.connections.ConnectionManager method)
(aiospamc.connections.tcp_connection.TcpConnectionManager method)
(aiospamc.connections.unix_connection.UnixConnectionManager method)
new_ssl_context() (aiospamc.client.Client static method)
NoHostException
NoInputException
NoPermissionException
NotEnoughDataError
NoUserException
O
open() (aiospamc.connections.Connection method)
(aiospamc.connections.tcp_connection.TcpConnection method)
(aiospamc.connections.unix_connection.UnixConnection 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_generic_header_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)
ping() (aiospamc.client.Client method)
(in module aiospamc)
process() (aiospamc.client.Client method)
(in module aiospamc)
ProtocolException
R
raise_for_status() (aiospamc.responses.Response method)
receive() (aiospamc.connections.Connection method)
remote() (aiospamc.options.ActionOption property)
report() (aiospamc.client.Client method)
(in module aiospamc)
report_if_spam() (aiospamc.client.Client method)
(in module aiospamc)
Request (class in aiospamc.requests)
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
send() (aiospamc.client.Client method)
(aiospamc.connections.Connection method)
SetOrRemoveValue (class in aiospamc.header_values)
spam (aiospamc.options.MessageClassOption attribute)
SpamcBody (class in aiospamc.common)
SpamcHeaders (class in aiospamc.common)
SpamValue (class in aiospamc.header_values)
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)
symbols() (aiospamc.client.Client method)
(in module aiospamc)
T
TcpConnection (class in aiospamc.connections.tcp_connection)
TcpConnectionManager (class in aiospamc.connections.tcp_connection)
tell() (aiospamc.client.Client method)
(in module aiospamc)
TemporaryFailureException
TimeoutException
TooMuchDataError
U
UnavailableException
UnixConnection (class in aiospamc.connections.unix_connection)
UnixConnectionManager (class in aiospamc.connections.unix_connection)
UsageException
UserValue (class in aiospamc.header_values)
V
values() (aiospamc.common.SpamcHeaders method)
Read the Docs
v: v0.6.0
Versions
master
latest
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
.