-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
net_smtp: Update message processor interface.
A common thing for each message processor to do is check the direction, scope, and filter iteration of a processor pass (among other things) to determine if it wants to handle it. Since these are common checks, pull these out from individual modules into net_smtp, and have the processor callback define when it should run using bitmasks for each of these properties. This is similar to the filter interface, which already allows bitmasks to be passed along. Also fix a recent bug where delivery callbacks in mod_smtp_mailing_lists were always being run, even if the recipient wasn't a mailing list. Additionally, a lot of noisy debug output has been disabled by default.
- Loading branch information
1 parent
9d93719
commit 1c5595b
Showing
7 changed files
with
149 additions
and
96 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.