Send messages status

SmartPost monitors all outgoing messages to ensure that the messages reach the recipients.

  • Continuous status requests
  • Time based monitoring

Continuous status requests

The monitoring is implemented differently depending on the selected provider, Digital Post or Strålfors.

Digital Post

SmartPost transfers messages to NgDP and receives a technical receipt immediately as part of the transaction. SmartPost then waits for the business receipt. According to Digitaliseringsstyrelsen, a positive reply in the business receipt is sufficient to accept that the message is received by the end user.

SmartPost reads the business receipt and determines based on the content whether the sending is successful or not. SmartPost does not request the status of the messages later.

Strålfors

When SmartPost transfers messages to Strålfors, it continually requests the status of messages. When SmartPost receives a status from Strålfors, which indicates that the message has been correctly received and handled, SmartPost assumes that the message is delivered.

Time based monitoring

When the user selects how to send a message (digital post, remote print, or local print), SmartPost estimates a deadline for when a the messages can be delivered.

If SmartPost does not assume that the messages have been delivered by the deadline, an email is sent to the user notifying the user that the deadline is exceeded. The user can then choose to extend the deadline, in which case the deadline will be extended by 2 hours, or cancel the dispatch. In the case of canceling a dispatch, SmartPost stops attempting to send the messages again. In this case, some of the messages may be sent correctly whereas others may be outstanding or not sent at all. SmartPost will try to clean this up.