Opened 9 years ago

#356 new defect

Better handling of procmail, bounces, and mail loops

Reported by: adehnert Owned by:
Priority: major Milestone:
Component: mail Keywords:
Cc:

Description

At the moment, procmail and bounces seem to be liable to cause mail loops. We should fix that.

We ran into this this morning with the ASA.

From Jonathon: "I believe that the loop was caused by some address on asa-internal bouncing (probably due to quota) for a message sent through asa@…. Scripts seems to set the envelope-from for messages for asa@scripts to asa@… and then passes them to asa-internal@… (at least in this case, my understanding is that scripts is running procmail, so there may be conditions under which other things happen). At this point the bounce is delivered to asa-internal...and bounces. Iterate. Fill up the mail boxes of other members of asa-internal, thus multiplying the problem."

I believe this loop will reoccur if anybody with the default forwarding-only mail_scripts config receives an email through scripts while over-qouta. I'm not sure if we want to change the default config, change the flags we run procmail with to eliminate this issue, or what.

Change History (0)

Note: See TracTickets for help on using tickets.