Show/Hide Toolbars

A message sent is first always delivered internally within Redbex, i.e. the message is associated with each recipient within Redbex.

Since users may not check regularly if they have new messages within Redbex, Redbex supports message forwarding. I.e. after the message has been delivered internally within Redbex messages can be forwarded to the users via other delivery media. Table 1 describes the available delivery media.

Delivery medium

Description

E-mail

Used to forward messages to the e-mail address stored with the user.

See E-mail forwarding for more details.

SMS

Used to forward messages to the mobile phone numberstored with the user.

See SMS forwarding for more details.

Table 1: Available delivery media for forwarding messages

Message forwarding is configured by the definition of message forwarding rules. A message forwarding rule consists of the specification of a forwarding medium and a filter that defines to which messages the forwarding rule applies. Table 2 shows the filter possibilities of a forwarding rule.

There are global message forwarding rules and personal message forwarding rules. Global message forwarding rules apply when a message is delivered to a user who has not defined any personal message forwarding rules. A user can create or modify global message forwarding rules only if he has the system permission Manage message forwarding rules (28). Personal forwarding rules can be created and modified by the user they belong to or by users with the system permission Manage message forwarding rules (28).

Processing of forwarding rules

After a message is delivered to a Redbex user, Redbex will check the effective forwarding rules that apply to that user. If the user has any personal forwarding rule defined the effective forwarding rules are only his personal forwarding rules. If the user has no personal forwarding rules defined the effective forwarding rules are the global forwarding rules. If neither personal nor global forwarding rules are defined Redbex automatically uses a default forwarding rule that forwards all messages via e-mail.

For each possible delivery medium the system will then check if there is at least one rule for this delivery medium whose filter matches the delivered message. If so the message will be forwarded via that delivery medium.

Forwarding rules filter

A forwarding rule matches to a message if the message passes all the filter conditions defined in that forwarding rule. see table 1 for a description of the filter conditions

Setting

Description

Severity from

Only messages with a severity greater or equal this severity will be forwarded by this rule. If left undefined there is no lower boundary for message severity.

Severity to

Only messages with a severity lower or equal this severity will be forwarded by this rule. If left undefined there is no upper boundary for message severity.

Filter expression type

Defines how the filter expression (see below) will e interpreted by Redbex.

Contains: the given filter expression must be contained somewhere within the filter expression scope. With this type set the filter expression is case insensitive.

Simple wildcard: the given filter expression must match the given scope exactly but can include simple wildcards.

Regular expression: the given filter expression is interpreted as a regular expression and matched against the filter expression scope

Filter expression scope

Defines to which parts of the message the filter expression is matched. Possible options are:

Subject

Body

Subject or Body

Filter expression

The applied filter expression. If empty this filter will be skipped. The case sensitivity of this filter expression is defined by the filter expression type (see above).

Source context

If given only messages with that source context will be forwarded by the rule.

Table 2: Filtering possibilities provided in a message forwarding rule

Logging

For traceability reasons the system logs for each message delivered to a system user via which delivery medium and to which address it was forwarded. I.e. even if a user changes his forwarding rules later on it can still be seen to which addresses the message was forwarded.

Message Transformation

When messages are forwarded via other delivery media or when messages are sent to external recipients the message has to be transformed to fit this transport media, e.g. SMS messages have limited character count and therefore the original message has to be shortened before sending.

Note: Due to technical restrictions of the target delivery medium there might be an information loss during message transformation.

© 2021 AFRY Austria GmbH, www.redbex.com