I'm testing public-inbox with a "test-list" to try to provide a HTTP interface to mailing list archives. I'm using stock public-inbox-1.7.0-2.fc35.noarch on Fedora 35.
List emails are injected by public-inbox-mda. public-inbox-httpd displays an error at this URL: https://inbox.banu.com/test-list/Yo1VM9+M%252FsYJIZkN@d1/T/ "Message-ID <Yo1VM9+M/sYJIZkN@d1/T> not found" The ASCII encoded Message-ID is "Yo1VM9+M/sYJIZkN@d1" generated by the Mutt client. The corresponding message exists: https://inbox.banu.com/test-list/Yo1VM9+M%2FsYJIZkN@d1/ Its parent (In-Reply-To) exists: https://inbox.banu.com/test-list/Yo1UiImlt7Sh+I68@d1/ and the parent's thread can be browsed: https://inbox.banu.com/test-list/Yo1UiImlt7Sh+I68@d1/T/ Could someone please check what the bug could be? Does public-inbox-httpd have a problem with the '/' character in Message-IDs? The inbox was init'ed using -V 2. I have tried running: public-inbox-index --reindex --all --rethread but it hasn't fixed it. Mukund
