Skip to main content

library to build a custom SMTP server

Project description

pymta is a library to build a custom SMTP server in Python. This is useful if
you want to...

* test mail-sending code against a real SMTP server even in your unit tests.
* build a custom SMTP server with non-standard behavior without reimplementing
the whole SMTP protocol.
* have a low-volume SMTP server which can be easily extended using Python


Changes in 0.3 (15.02.2009)
-------------------------------

* Switch to process-based architecture, got rid of asyncore
* Support for size-limitations of messages, huge messages will not be stored in
memory if they will be rejected anyway (denial of service prevention)
* API documentation is now auto-generated
* Added the debugging_server as an extremely simple example of a pymta-based server

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymta-0.3.tar.gz (78.2 kB view details)

Uploaded Source

Built Distribution

pymta-0.3-py2.5.egg (42.3 kB view details)

Uploaded Source

File details

Details for the file pymta-0.3.tar.gz.

File metadata

  • Download URL: pymta-0.3.tar.gz
  • Upload date:
  • Size: 78.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pymta-0.3.tar.gz
Algorithm Hash digest
SHA256 621312106f42fc9b0de1c9dfe7eac3430e74f6997b51f47c7938f0a4cc820301
MD5 80d5814e94e4e733f568764e001397b2
BLAKE2b-256 9a38a85cd9c03274ffeaf5073b5f82b5c13ece5a580a9bdb0f4ec3fe200bd74b

See more details on using hashes here.

File details

Details for the file pymta-0.3-py2.5.egg.

File metadata

  • Download URL: pymta-0.3-py2.5.egg
  • Upload date:
  • Size: 42.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pymta-0.3-py2.5.egg
Algorithm Hash digest
SHA256 c5b0ed5978b76b57fc7ce51df0013917863a4fb96a68673a7566b4c734ece00a
MD5 df3715252bb37f4142151f55434893ba
BLAKE2b-256 38e20e2604ca7f4812c03dfec67fd6500f445eb92ddce4b17d0765466635e029

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page