Configuration

Defaults

config.yml:

# Do not change version number, it is used to track versions of configurations internally
version: 1

# If set to true, mailbox creation and sending mail will cost something 
useCosts: true
# If set to true, permission plugin should provide costs under group metadata
useGroupCosts: true

# How much does it to cost to create a mailbox, if it is not defined with group option
mailboxCreateCost: 500
# How much does it to cost to send a mail, if it is not defined with group option
mailSendCost: 5

# Language to use, currently supported are: en, fi
language: en

Costs

By default Pigeon tries to find various costs from group options, unless useGroupCosts is set to false. Group options are permission settings, which for example with PermissionsEx-plugin are set under options section:

permissions.xml:

groups:
  default:
    default: true
    options:
      mailboxCreateCost: '500'
      mailSendCost: '5'

If no mailboxCreateCost and/or mailSendCost are found from group metadata, costs defined in config.yml are used.


Comments

Posts Quoted:
Reply
Clear All Quotes