Change the email bounce address

Bug #996027 reported by Paul Everitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KARL3
Fix Released
Medium
Chris Rossi

Bug Description

gocept provided a devnull email address for bounces:

   <email address hidden>

Code change, put into production.

Background by Chris in a comment on another ticket:

The idea here is that if we set the envelope from of bounce messages
to something that winds up either in the bitbucket or cordoned off
somewhere, then we break the cycle and no longer generate massive
infinite loops of MTAs emailing each other about the fact that they
can't email each other. Something from yesterday felt funny to me so
I investigated further this morning and discovered that my
implementation of this is actually wrong. I am setting the 'From'
header of the email to whatever is set as the 'bounce_from_email'. I
am not actually setting the envelope 'From' which is why bounces of
bounces keep coming back to '<email address hidden>', because that's
still the envelope from. So that's one problem.

I did go ahead and send a test mail to
'<email address hidden>', the email provided by Zagy in
that ticket, just to see what would happen. That email bounced. ;)
So fixing my snafu with the envelope from won't get us out of the
woods yet. We need to also have an email address to set that to that
will quietly absorb, without bouncing, anything that is thrown at it.
The ticket above suggests hanging on to that email in case there's
something we want in it. I suspect there won't be and we may as well
send it to /dev/null, but as long as nothing bounces back from it,
we've fixed the infinite loop.

I don't really understand what you're suggesting with the local 'null'
alias. What we need is an address that will silently absorb email
sent to it from the great wide internet. And then I need to fix my
implementation of 'bounce_from_email'.

description: updated
Changed in karl3:
status: New → In Progress
Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

Due to the difficulty I anticipate with Jim trying to test I've gone ahead and just committed to master.

Changed in karl3:
status: In Progress → Fix Committed
Revision history for this message
JimPGlenn (jpglenn09) wrote :

I assume this got moved to production also.

Changed in karl3:
status: Fix Committed → Fix Released
JimPGlenn (jpglenn09)
tags: added: r3.86
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.