IL Ka
unread,Sep 13, 2020, 8:20:46 PM9/13/20You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hello.
I have postfix running on linux box.
I setup OpenDKIM with both smtpd and non_smtp milters.
I also set my address in DNS as permitted IP for SPF.
So far, so good.
But I want all my mail to be forwarded to gmail.
Some user sends me email from user@some_sender_domain.
If I use .forward or alias, then postfix doesn't change "From" header,
so gmail believes email was sent from @some_sender_domain.
This domain doesn't have my box IP as permitted in DNS, so SPF failed.
I can change header using headers_check. But then DKIM signature
would be broken because some_sender_domain signed email and I changed it.
It seems that I need to:
* Change headers
* Sign email with my DKIM
* Forward it to gmail
But milters are not applied on forwarded emails because they aren't locally generated (or I failed to configure it correctly?)
I can fix it using custom script that reads my local email
and sends it to gmail.
But how can I do that with postfix?
Ilya.