Some messages have From/To/Cc headers munged to be unparseable to
Email::Address::XS, the fallback is to use the default inbox address.
-extindex do not have an address on their own, so just fall back to
using 'unkn...@example.com' for now.

An example of such a message:
https://yhbt.net/lore/all/20201002154535.28412-1...@strlen.de/
---
 lib/PublicInbox/ExtSearch.pm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/PublicInbox/ExtSearch.pm b/lib/PublicInbox/ExtSearch.pm
index c2cfc338..0b480c7e 100644
--- a/lib/PublicInbox/ExtSearch.pm
+++ b/lib/PublicInbox/ExtSearch.pm
@@ -19,6 +19,7 @@ sub new {
        my ($class, $topdir) = @_;
        bless {
                topdir => $topdir,
+               -primary_address => 'unkn...@example.com',
                # xpfx => 'ei15'
                xpfx => "$topdir/ei".PublicInbox::Search::SCHEMA_VERSION
        }, $class;
--
unsubscribe: one-click, see List-Unsubscribe header
archive: https://public-inbox.org/meta/

Reply via email to