This would be a great step. I was actually going to propose something very similar, trust me , but thought that would be too much of work for you . The advantage I see with such an option is that we can re-enable those subscribers in future if the old issues are sorted out. At present this is very difficult since all go into "blacklisted" status finally. Appreciated !@Niko / @VVT / @Diego - These days i worked into improved the bounce handling and beside the regular hard and soft bounces, i have implemented another type of bounces, that is "Internal" bounces. I call them internal because they happen because of server issues and not because of email address issues.
So for example an ISP might return a message back because he does not like the sender. If this type of message would have been marked as soft/bounce till now, depending on what the ISP would have returned, from next version, mailwizz will be able to see that it is an "internal" bounce that should not affect the subscriber/customer.
So we make progresses in this area too, it's just a step at a time.
Exactly because many mail servers are oddly adjusted, it is so important to read, from time to time, the messages that come back into all channels (bounce, sender, alerts, postmaster, abuse, fbl, etc). I have been doing that for years, and I also think that tweaking and twisting the files that contain the error codes is the only way to keep the machine humming forward & upward. MailMan had since a long time a way to adjust these quite nicely. And many mailers have custom setting files. It's great this will be (even) more nuanced now.@Diego @Niko But how would you actually differentiate between a real soft bounce and a reputation related bounce accurately ? Though there are RFCs for bounce types, ISPs may give false positive bounces with any bounce code they wish, to fight spam. "User doesn't exist, Recipient rejected, Relay access denied" etc are some examples. So, I guess the best way is to either up the Max soft bounce value at the backend or treat such bounce codes differently in the bounce handler file.
@Niko / @VVT / @Diego - These days i worked into improved the bounce handling and beside the regular hard and soft bounces, i have implemented another type of bounces, that is "Internal" bounces. I call them internal because they happen because of server issues and not because of email address issues.
So for example an ISP might return a message back because he does not like the sender. If this type of message would have been marked as soft/bounce till now, depending on what the ISP would have returned, from next version, mailwizz will be able to see that it is an "internal" bounce that should not affect the subscriber/customer.
So we make progresses in this area too, it's just a step at a time.