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 Like

Hello! Sorry but it appears your topic found no takers. Were you able to resolve your problem on your own?

What mail provider are you using?

No, unfortunately, I am not receiving the bounces…

I am using an SMTP server from a CPanel though

What about your outbound email provider? Are you using mailgun or some other transactional email provider?

Nope. The same SMTP, outgoing is working perfectly, and incoming for topics it’s also arriving perfectly, the problem is bounces are not visible to the forum so it keeps trying and I get scolded by my hosting provider

I’m slipping this across to #hosting.

The typical official answer for this sort of thing unfortunately is to say “email is hard”. You will get much better results if you use a transactional email provider.

If you have a budget, you can post in Marketplace or I can move this topic there for you.

Thanks for at least taking the time to look into this with me !!

1 Like