On 6/27/22 17:15, Derek B. Noonburg wrote:
> On Thu, 23 Jun 2022 20:13:10 -0400
> Viktor Dukhovni <postfix-us...@dukhovni.org> wrote:
> 
>> On Thu, Jun 23, 2022 at 02:43:02PM -0700, Derek B. Noonburg wrote:
>>
>>> I'm running postfix to handle email for several users.  One of them
>>> has a .forward file that points to a gmail address.  Gmail's servers
>>> are rejecting some email for various causes ("low reputation of
>>> sending domain", SPF failures).
>>>
>>> The problem is that postfix then bounces the email back to the
>>> (likely forged) sender, which means my server is sending
>>> backscatter.
>>>
>>> What I'd like to do is silently drop any email that's rejected by
>>> the target of a .forward file.  Is there some way to configure
>>> postfix to do that?  Or some better way of handling this problem?  
>>
>> If you can convince the user to surrender the alias management to you,
>> then you instead configure:
>>
>>
>>     owner-user: user
>>     user: some.a...@gmail.com
>>
>> And presto magic, email to gmail will be forwarded with an envelope
>> sender address that no longer fails SPF checks.  DKIM should continue
>> to work, because the message content will not be modified in transit.
> 
> Can you elaborate a little bit on exactly what this does?  From
> aliases(5): "when an alias exists for owner-name,  this  will  override
> the  envelope sender address, so that delivery diagnostics are directed
> to owner-name".  If I understand correctly, the current situation is
> that email received for "user" is forwarded to "some.a...@gmail.com"
> with the original envelope sender.  And with this change, it's still
> forwarded to gmail, but with the envelope sender set to
> "user@mydomain".  Do I have that right?
> 
> That would fix gmail's SPF rejections, but probably not the other
> rejections.  Or wait -- is gmail rejecting based solely on the envelope
> sender address?
> 
> Will this work in conjunction with the virtual alias table?  I.e., if I
> have virtual aliases like this:
> 
> f...@example.com  user
> b...@example.com  user
> 
> then the owner-user / user aliases are processed after the virtual
> alias, yes?
> 
> I think the big problem here (as Bob Proulx pointed out) is that the
> forwarded mail is spam.  For my own email, I do spam filtering on a
> different machine (i.e., after postfix has delivered it).  I'm handling
> email for a few friends, one of whom is effectively using gmail to do
> spam filtering.  I think the real fix is going to be to stop forwarding
> email like this, and completely change the way email is processed for
> this user.

rspamd might be an option for this.
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)

Attachment: OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to