Please sign in to comment.
These changes should allow mail_from.is_resolvable to register its own
timeout handler for the case where DNS never comes back (UDP). In this case we will DENYSOFT. The plugin timeout and timeout message is in mail_from.is_resolvable.ini, and the global plugin timeout for this plugin is set to 0 in mail_from.is_resolvable.timeout. The docs are updated, and while I was working on this I found a bug in the default timeout value in the code ('' instead of 0). I fixed this in plugins/lookup_rdns.strict.js as well as added calls to clear the timeout when we call next().
- Loading branch information...
Showing with 63 additions and 7 deletions.
|@@ -0,0 +1,3 @@|
|+timeout_msg=timed out when looking up sender's MX.|
|@@ -0,0 +1 @@|