Module: PostPolicy

Defined in:
lib/postpolicy/server.rb,
lib/postpolicy/rule.rb,
lib/postpolicy/config.rb,
lib/postpolicy/version.rb,
lib/postpolicy/protocol.rb,
lib/postpolicy/access_manager.rb,
lib/postpolicy/plugins/base/acl.rb,
lib/postpolicy/plugins/acl/sender.rb,
lib/postpolicy/plugins/base/access.rb,
lib/postpolicy/plugins/acl/recipient.rb,
lib/postpolicy/plugins/datasource/sql.rb,
lib/postpolicy/plugins/base/datasource.rb,
lib/postpolicy/plugins/datasource/file.rb,
lib/postpolicy/plugins/datasource/regex.rb,
lib/postpolicy/plugins/datasource/value.rb

Overview

the simplest PostPolicy server using DSL

require ‘post_policy’

PostPolicy::Server.run do

rule do
  sender { format.value "[email protected]" }
  action "REJECT"
end

end

Defined Under Namespace

Modules: ACL, DataSource, VERSION Classes: Access, AccessManager, Config, Protocol, Rule, Server