Name
vctx:tarpit — Issue a time cost on the inbound session
Synopsis
vctx:tarpit(interval);
Description
This instructs Momentum that the SMTP session should be put on hold for the specified number of seconds. Currently only the SMTP listener supports this.
Enable this function with the statement require('msys.extended.vctx');
.
require("msys.core");
require("msys.extended.vctx");
local mod = {};
function mod:validate_connect(accept, vctx)
vctx:tarpit(1);
return msys.core.VALIDATE_CONT;
end
msys.registerModule("validate_connect", mod);
Was this page helpful?