aboutsummaryrefslogtreecommitdiff
path: root/python/python3-aiosmtpd/README
diff options
context:
space:
mode:
authorYth - Arnaud <yth@ythogtha.org>2023-07-29 07:49:39 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-07-29 07:49:39 +0700
commit47423d7620e340fadd12757ed2fd6776e8e421c2 (patch)
treeedcdcedc0a1808298da668ce4fab1729385a3549 /python/python3-aiosmtpd/README
parent21d42362b0fdce0f1ecc03ac7faa3b8f36c5d359 (diff)
python/python3-aiosmtpd: Added (asyncio based SMTP server).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python/python3-aiosmtpd/README')
-rw-r--r--python/python3-aiosmtpd/README19
1 files changed, 19 insertions, 0 deletions
diff --git a/python/python3-aiosmtpd/README b/python/python3-aiosmtpd/README
new file mode 100644
index 0000000000..68446882e2
--- /dev/null
+++ b/python/python3-aiosmtpd/README
@@ -0,0 +1,19 @@
+python3-aiosmtpd - An asyncio based SMTP server
+
+The Python standard library includes a basic SMTP server in the smtpd
+module, based on the old asynchronous libraries asyncore and asynchat.
+These modules are quite old and are definitely showing their age;
+asyncore and asynchat are difficult APIs to work with, understand,
+extend, and fix.
+
+With the introduction of the asyncio module in Python 3.4, a much
+better way of doing asynchronous I/O is now available.
+It seems obvious that an asyncio-based version of the SMTP and related
+protocols are needed for Python 3.
+This project brings together several highly experienced Python
+developers collaborating on this reimplementation.
+
+This package provides such an implementation of both the SMTP and LMTP
+protocols.
+
+Full documentation is available on aiosmtpd.readthedocs.io