skip to navigation
skip to content

pymta 0.4.0

library to build a custom SMTP server

Downloads ↓ | Package Documentation

Latest Version: 0.5.2

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

Changelog

0.4.0 (08.06.2009)

  • Compatibility fixes for Python 2.3-2.6
  • Policies can drop connection to the client before or after the response
  • CommandParser is more robust against various socket errors
  • Better infrastructure and documentation to use pymta in third-party tests

0.3.1 (27.02.2009)

  • Fixed bug which caused hang after unexpected connection drop by client

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
  • Renamed DefaultMTAPolicy to IMTAPolicy and moved all interfaces to pymta.api
  • Added the debugging_server as an extremely simple example of a pymta-based server
 
File Type Py Version Uploaded on Size # downloads
pymta-0.4.0-py2.3.egg (md5) Python Egg 2.3 2009-06-08 143KB 754
pymta-0.4.0-py2.4.egg (md5) Python Egg 2.4 2009-06-08 50KB 453
pymta-0.4.0-py2.5.egg (md5) Python Egg 2.5 2009-06-08 49KB 534
pymta-0.4.0-py2.6.egg (md5) Python Egg 2.6 2009-06-08 49KB 474
pymta-0.4.0.tar.gz (md5) Source 2009-06-08 80KB 404