Permanent failure: mailbox_disabled is incorrectly processed as Soft Bounce.

Alpha1

Well-known member
Affected version
2.3.7
I have about 1k email bounces with the following bounce message after a member replied to an old mega thread:
Diagnostic-Code: smtp; 554 30 Sorry, your message to xxx@yahoo.com cannot be delivered. This mailbox is disabled (554.30).
Status: 5.3.0
These are incorrectly classified as soft bounces, while these should be hard bounces.

This specifically pertains to Yahoo and AOL related email providers, as well as an array of smaller ones.
These addresses make up a significant percentage of users of big boards, as back in the day Yahoo, AOL were prime email providers. Any old board will have a mass of these addresses and as Yahoo has at one point disabled all inactive email addresses, there will be a significant number of soft bounces.

I understand that the status code is ambivalent, but email bounce notifications mostly are. XenForo handles bounce notifications strictly by status code, which often leads to incorrect classification. This is a prime example.

This is not a temporary failure, but permanent and therefore should be processed as permanent.
 
Similar status message:
Code:
Action: failed
Final-Recipient: rfc822; xxx@aol.com
Diagnostic-Code: smtp; 554 30 Sorry, your message to xxx@aol.com cannot be delivered. This mailbox is disabled (554.30).
Status: 5.3.0
 
Back
Top Bottom