email-verifier icon indicating copy to clipboard operation
email-verifier copied to clipboard

SMTP Catch-all detection Response 5.7.1 Service unavailable

Open liuyihan opened this issue 1 year ago • 7 comments

I have deployed this project locally and am conducting SMTP catch-all monitoring, but I encountered an error message: "5.7.1 Service unavailable, Client host [xxx] blocked using Spamhaus." How can I prevent this issue from occurring?

liuyihan avatar Sep 08 '24 08:09 liuyihan

Try using proxy networks for rotating IP address, however with that you will encounter another issue - that some email services require PTR records for sender.

This can be manageable with using micro servers for those hosts.

NexaVerse-AI avatar Sep 08 '24 13:09 NexaVerse-AI

micro servers

How to use micro servers, can give me an example? @NexaVerse-AI

liuyihan avatar Sep 08 '24 13:09 liuyihan

Setup small servers, setup PTR and other email config, best approach would be to run postfix or similar so you have valid mail records for your domain.

Then you can run SMTP verification.

You would need several small servers to accomplish and also prevent rate limit, and blacklisting by Spamhaus. Rotate the IP of your server say every X verifications to be sure you are able to maintain clean IP.

NexaVerse-AI avatar Sep 08 '24 13:09 NexaVerse-AI

@NexaVerse-AI can you provide some tutorial how to implement this? The proxy server i have used, all have blocked 25, 465 and 587 port

ashik-rafat-reea avatar Oct 27 '24 04:10 ashik-rafat-reea

Speak with proxy providers to allow you access, LMK if you get someone allowing access to these ports. Since we are also looking for the same. Sent from my iPhoneOn Oct 27, 2024, at 9:43 AM, ashik-rafat-reea @.***> wrote: @NexaVerse-AI can you provide some tutorial how to implement this? The proxy server i have used, all have blocked 25, 465 and 587 port

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

NexaVerse-AI avatar Oct 27 '24 14:10 NexaVerse-AI

Setup small servers, setup PTR and other email config, best approach would be to run postfix or similar so you have valid mail records for your domain.

Then you can run SMTP verification.

You would need several small servers to accomplish and also prevent rate limit, and blacklisting by Spamhaus. Rotate the IP of your server say every X verifications to be sure you are able to maintain clean IP.

What would be the X in this case? What is a safe number of verifications to run before having to rotate?

ciokan avatar Jun 29 '25 11:06 ciokan