On Mon, Feb 02, 2026 at 01:32:22PM +0100, Gioele Barabucci wrote:
Package: devscripts
Version: 2.26.5
Severity: important
X-Debugs-CC: [email protected]

It seems that the refactoring of bts(1) SMTP functionality introduced in https://salsa.debian.org/debian/devscripts/-/commit/3a225a71 somehow broke delivery to BTS.

The new Message-IDs look like this: `1770035039-511571213-bts`.

Snippets from IRC #debian-devel:

1vmsj4-000ACX-2c went in to the BTS's mail processing at 12:08:19UTC
Seems to be getting caught by SpamAssassin: 3.0 INVALID_MSGID Message-Id is not valid, according to RFC 2822
bts(1)-generated IDs in the log [used to] finish [with]
"[email protected]"

FWIW I believe I've improved the particular situation that prompted this by fixing a typo in the BTS SpamAssassin configuration that was failing to apply a bonus specifically to "forwarded" commands.

The basic complaint about Message-ID syntax seems reasonably legitimate though; admittedly using a domain name is only RECOMMENDED in RFC 2822, but still, I think we want bts(1) to generate email that passes those recommendations if possible.

--
Colin Watson (he/him)                              [[email protected]]

Reply via email to