On Fri, 2020-10-02 at 12:00 -0700, Mark Sapiro wrote:
[...]There's much more detail in my reply at< https://gitlab.com/mailman/hyperkitty/-/issues/320#note_422894486>;, butyou can fix the ResponseNotReady() issue from the sync_mailman job byfinding the entries in the hyperkitty_sender table with invalidaddresses in the address column and deleting them.
As per comment https://gitlab.com/mailman/hyperkitty/-/issues/320#note_422958260 , it was not a simple delete, but an insert/update/delete
We can try to address this specific issue in hyperkitty_import, butthere are in general various mbox defects that we can't detect. mboxesneed to be checked for unescaped
Fromlines in message bodies andother defects before importing them. The Mailman 2.1 bin/cleanarchscript and the new hyperkitty/contrib/check_hk_import script can helpwith some of this.
I ran both on the original archive, cleanarch made no changes and check_hk_import just retported the number of messages.
As it turns out, the message was imported, but with the dodgy email as sender which was fixed by the insert/update as per my comment.
Hope you have some success with the redacted mbox example.
Cheers -- Alex