X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=script%2Fpublic-inbox-mda;h=dca8a0ea0e8aa64f859676773e736d4cae77a3a1;hb=4821798351defce82c102e46d6f5f84f0cdc0e34;hp=821bd9cca36bb00d33d074c0c8e37d22f3387be5;hpb=4315455300e29e4ef0ea2f2d68bf4e86d261ae1d;p=public-inbox.git diff --git a/script/public-inbox-mda b/script/public-inbox-mda index 821bd9cc..dca8a0ea 100755 --- a/script/public-inbox-mda +++ b/script/public-inbox-mda @@ -44,12 +44,11 @@ if (defined $recipient) { push @$dests, $ibx if $ibx; } if (!scalar(@$dests)) { - my $ibx = PublicInbox::MDA->inbox_for_list_id($config, $simple); - if (!defined($ibx) && !defined($recipient)) { + $dests = PublicInbox::MDA->inboxes_for_list_id($config, $simple); + if (!scalar(@$dests) && !defined($recipient)) { die "ORIGINAL_RECIPIENT not defined in ENV\n"; } - defined($ibx) or do_exit(67); # EX_NOUSER 5.1.1 user unknown - push @$dests, $ibx; + scalar(@$dests) or do_exit(67); # EX_NOUSER 5.1.1 user unknown } my $err;