slimta / python-slimta

Python libraries to send, receive, and queue email.
https://slimta.org/
MIT License
171 stars 43 forks source link

Add support for custom SMTP session class in SmtpEdge #134

Closed n11c closed 6 years ago

n11c commented 6 years ago

This came from a need to trigger logic for SMTP commands that were not handled by default SmtpSession class (namely QUIT).

Tried to make it as generic as possible.

Let me know if you think there's a better way to handle this

coveralls commented 6 years ago

Coverage Status

Coverage increased (+0.5%) to 93.042% when pulling 7827ddaa242610547a02ee32e2ea2dd50c06faf1 on oasiswork:custom-edge-smtp-session into 3a99706980832b9dd68ad915d517fa5e6172cda9 on slimta:master.

n11c commented 6 years ago

Hmm... not sure why checks fail on Travis...
They run fine locally.

@icgood Can you give me some pointers to fix that?

icgood commented 6 years ago

Merged in #138