DKIM-Reports are not intercepted when destination is a list

Issue Description

When receiving reports (like DKIM etc.) on an address that is part of a list, interception is not working and the reports do not show up in the web ui.

Moving the address to a group or user, works fine.

Expected Behavior

I expect reports to be intercepted regardless of how the recipient address is routed inside stalwart.

Actual Behavior

The mail gets delivered but does not show up under Reports → Inbox

Reproduction Steps

  1. Create a list
  2. Set MTA → Reports → General to intercept the list address / alias
  3. Send a DKIM-Report to the address

Stalwart Version

v0.16.x

Installation Method

Docker

Database Backend

RocksDB

Blob Storage

RocksDB

Search Engine

Internal

Directory Backend

Internal

I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.

on

I have searched this support forum (open and closed topics) and confirm this is not a duplicate.

on

I agree to follow the project’s Code of Conduct.

on

Fixed.