logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Mail::Milter::Module::HeaderRegex - milter to accept/reject messages with certain headers

Author

       Todd Vierling, <tv@duh.org> <tv@pobox.com>

Description

       This milter module rejects messages at DATA phase if one of the message's headers matches user-supplied
       regular expressions.

Methods

           new(REGEX[, ...])

           Accepts one or more regular expressions, as strings or qr// precompiled regexes.  They are tested in
           sequence, and the first match terminates checking.

           set_message(MESSAGE)

           Sets the message used when rejecting messages.  This string may contain the substring %H, which will
           be replaced by the matching header name.

           This method returns a reference to the object itself, allowing this method call to be chained.

Name

       Mail::Milter::Module::HeaderRegex - milter to accept/reject messages with certain headers

Pod Errors

       Hey! Theabovedocumenthadsomecodingerrors,whichareexplainedbelow:

       Around line 67:
           You can't have =items (as at line 79) unless the first thing after the =over is an =item

perl v5.36.0                                       2023-01-22             Mail::Milter::Module::HeaderRegex(3pm)

See Also

       Mail::Milter::Object

Synopsis

           use Mail::Milter::Module::HeaderRegex;

           my $milter = new Mail::Milter::Module::HeaderRegex('^Foo: ');

           my $milter2 = &HeaderRegex('^Foo: Bar'); # convenience

See Also