Roughly, this happens:
- The mail begins life as one object with a list of recipients.
- We run all the rules on it to figure out who should really receive a copy.
- We set this log aside for later.
- Assuming metamta.one-mail-per-recipient is set, we split the original message into a lot of different objects.
- We attach a copy of the log to each of those objects.
So those three messages are really showing the same log, which records routing of the original pre-message.