Infeasible
Status Update
Comments
ga...@google.com <ga...@google.com> #2
I think there are a number of existing issues already requesting this (particularly for the nullability annotations). The blocker for this is that metalava needs to support typeuse annotations, and it doesn't yet (and it's a nontrivial amount of work; there is partial support in there behind a compile-time flag, but it's not complete.)
Description
GSuite Legacy hosted domain uses catchall rule to forward all emails to an actual GSuite account.
The catchall automatically forwarded email does not pass SPF on the Google side. Example:
spf=fail (
209.85.220.69 is a Google IP that the catchall automatic forwarding uses.
The Return-Path of the forwarded email is preserved:
Return-Path: <bounce-xxx@bounce.email.coursera.org>
But it should use SRS and change the Return-Path to an @google domain that lists 209.85.220.69 in the SPF record so SPF can pass.
Otherwise this is what all catchall forwarded emails look like in the UI when viewing "Show original":
SPF: FAIL with IP 209.85.220.69 Learn more
* What is the expected output? What do you see instead? If you see error messages, please provide them.
Return-Path should be re-written using SRS, using an @google domain that can pass SPF checks.