Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no mail processing on senderscore (dns- or rate-)problems #28

Open
astuetzner opened this issue Apr 18, 2021 · 1 comment
Open

no mail processing on senderscore (dns- or rate-)problems #28

astuetzner opened this issue Apr 18, 2021 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@astuetzner
Copy link

astuetzner commented Apr 18, 2021

if senderscore is not answering correctly or running into timeout, endless smtp sessions will be opened (at new incoming messages), but no mail processing is happening. when the filter is running on the connection level, then the messages are neither delivered nor queued, because it "hangs" on the filter processing.
Is there a possibility for a timeout? When senderscore request fails (maybe retry 2-3 times) and then pass the message (even if not scanned by the filter).
On large mx this will be a serious problem, when senderscore is not working, because after 1-2min the "SMTP client limit is reached" and the server isn't responding to SMTP anymore, and there will be a "message jam" after the filter is working again (or not).
Maybe senderscore is also rate-limiting, but that's not documented neither at this plugin's readme nor at senderscore itself.

@poolpOrg poolpOrg self-assigned this Jun 27, 2021
@poolpOrg
Copy link
Owner

I had not seen your issue.

I didn't run into this because I always setup a local resolver acting as a local cache but indeed I should swap net.LookupIP() with a resolver.LookupIP as it takes a context and I can pass a timeout there.

I'll have a look at it as time allows and will publish a new release when it's fixed.

@poolpOrg poolpOrg added the bug Something isn't working label May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants