Input agents that are forced to receive all the data

Prev Next

When a scheduled Input agent of the "Mail" type retrieves the contents of a mailbox, it is forced to take all e-mails in the mailbox. This happens regardless of whether the e-mails are processed by the current Profile. Afterwards, a Processing profile has to be found for each e-mail.

Something similar applies to the input agent of the "SMTP" type. An e-mail sent to via SMTP must first be accepted. If an e-mail has been received, a processing profile has to be found for that the e-mail.

Best practice

Due to these circumstances, it is advisable to use a dispatcher profile for the sake of clarity (even though you do not have to).

  • For the input agent "Mail" (POP3(S), IMPAP(S), X.400), i.e. if you actively pick up e-mails from a server, there is an explicit mechanism for this with the Distribution rules (mail).
    IMPORTANT:  If you want to test a profile with such an input agent (manual restart), it must be active so that e-mails are not moved to the “Unresolved” area. In addition, you should switch to Trigger/another profile in the Times tab (other time specifications only work if the profile itself is not entered as the processing profile).

  • For the input agent "SMTP", (acts as an e-mail server), the profile that uses this input agent should forward the e-mails to other profiles via Message.