zeek/scripts/base/frameworks/notice/actions/page.zeek

24 lines
533 B
Text

##! Allows configuration of a pager email address to which notices can be sent.
@load ../main
module Notice;
export {
redef enum Action += {
## Indicates that the notice should be sent to the pager email
## address configured in the :zeek:id:`Notice::mail_page_dest`
## variable.
ACTION_PAGE
};
## Email address to send notices with the :zeek:enum:`Notice::ACTION_PAGE`
## action.
option mail_page_dest = "";
}
hook notice(n: Notice::Info)
{
if ( ACTION_PAGE in n$actions )
add n$email_dest[mail_page_dest];
}