Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require('msys.db');
- require('msys.core');
- require('msys.extended.message');
- local rewrite_lookup = { ["postmaster@alerti.ca"] = "squeebee@gmail.com", ["abuse@alerti.ca"] = "squeebee@gmail.com", ["webmaster@alerti.ca"] = "squeebee@gmail.com" };
- local mod = {};
- function mod:validate_data_spool_each_rcpt(msg, accept, vctx)
- local res, err = pcall(function()
- local rewrite = rewrite_lookup[msg:rcptto()];
- if rewrite then
- msg:rcptto(rewrite);
- end;
- end);
- print(res, err);
- return msys.core.VALIDATE_CONT;
- end;
- msys.registerModule("each_rcpt_phase", mod);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement