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.
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);
Enable this function with the statement require('msys.extended.vctx');
.
Was this page helpful?