Smtp_should_reject 400 bad request on nounces

Hi!

I am basically having the exact same issue described here: Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver - #482 by Carleas

The problem seems to be that the bounces I am receiving don’t come with a from so when the API call is made like https://forum.example.com/admin/email/smtp_should_reject.json?from=&to=replies+verp-326f6e22828d2543ba65497a47608f13@mail.forum.example.com it returns a 400 with:

{"errors":["param is missing or the value is empty or invalid: from"]}

here’s a bit more of the mail-receiver logs

Nov 03 07:34:53 mail postfix/smtpd[1044]: connect from v-108-120-yyy-74-srvr1.xxx.com[74.91.xxx.108]
<19>Nov  3 07:34:53 discourse-smtp-fast-rejection[1048]: Failed to GET smtp_should_reject answer from https://forum.example.com/admin/email/smtp_should_reject.json: 400<22>Nov  3 07:34:53 policyd-spf[1049]: : prepend Received-SPF: None (no SPF record) identity=helo; client-ip=74.91.xxx.108; helo=v-148-29-xxx-192-srvr1.xxx.com; envelope-from=<>; receiver=mail.forum.example.com Nov 03 07:34:53 mail postfix/smtpd[1044]: NOQUEUE: reject: RCPT from v-108-120-yyy-74-srvr1.xxx.com[74.91.xxx.108]: 450 4.7.1 <replies+verp-326f6e22828d2543ba65497a47608f13@mail.forum.example.com>: Recipient address rejected: Internal error, API request failed; from=<> to=<replies+verp-326f6e22828d2543ba65497a47608f13@mail.forum.example.com> proto=ESMTP helo=<v-148-29-xxx-192-srvr1.xxx.com>

However, even if it came with a right from (putting my email there) it comes back with

{"reject":true,"reason":"Mail to this address is not accepted. Check the address and try to send again?"}

So it would’ve rejected that as well…

Am I missing something on the config? I can’t figure it out

「いいね!」 1