Simple OpenSMTPD filters
Library for implementing simple and pythonic OpenSMTPD filters
Provides an interface similar to socketserver and http.
Classes
-
FilterHandler(...)Base filter handler-
log(*args, **kwds) -> NoneLogs a message (print syntax) -
handle_from(addr: str) -> strOverride or keep MAIL-FROM -
handle_to(addr: str) -> strOverride or keep RCPT-TO -
handle_msg(msg: email.message.EmailMessage) -> email.message.EmailMessageOverride or keep message
-
-
FilterServer(handler: FilterHandler)Filter serverserve_forever() -> NoneStart filter process