add some incoming/outgoing message hooks

This commit is contained in:
holger krekel
2020-02-23 02:21:51 +01:00
parent 84012e760e
commit 2d74514dd0
3 changed files with 42 additions and 1 deletions

View File

@@ -39,6 +39,14 @@ class PerAccount:
def configure_completed(self, success):
""" Called when a configure process completed. """
@account_hookspec
def process_incoming_message(self, message):
""" Called on any incoming message (to deaddrop or chat). """
@account_hookspec
def process_message_delivered(self, message):
""" Called when an outgoing message has been delivered to SMTP. """
@account_hookspec
def after_shutdown(self):
""" Called after the account has been shutdown. """