Hi, I manage a web site that sends price change alerts to subscribers using postfix with VERP to detect failed deliveries. When a bounce comes in it is fed to a perl script (through procmail) which increments the email's error count in the database until that count reaches 4 and the email is disabled.
My problem is that sometimes delivery errors are transient (server change, etc.) but the error count is never reset on a successful delivery. What strategy could I use to detect a successful delivery in order to reset the error count? Thanks,