Forward all emails received at one address to another

Trying to automatically forward all emails received (To & CC) at one email address to another email address for work, I have tested multiple Matches and Actions, although I am struggling to get this working.

I’ve gone through all of the articles online that outline how to do this, although the parameters don’t match the needs above, and have not worked when testing.

Can anyone suggest the correct selections for Matches and Actions to get this working? Or if you’ve had a similar experience let me know.

Thanks in advance!

Good Day,

I use my Axigen Mail Server as a relay that receives mail from the Internet to specific accounts configured on the Axigen server, and then forwards those mails received to iCloud so they can be read on iPhone and Apple devices. The entirety of my configuration is a bit complex to make all of this work correctly but the general principle of the forwarding is pretty straight forward and might help you find your path.

The way I have this configured is to setup a rule in Webmail for each of the accounts (user1@domain.tld, user2@domain.tld, etc…). I have a filter setup in the Webmail Settings with the condition of “All Messages” and on the second screen of the filter, I use “Redirect” to “user1@icloud.com”. On some accounts I keep a copy locally and on others I do not. This will forward ALL messages that are received at user1@domain.tld to user1@icloud.com.

Additionally to keep the security checks working correctly for my domain, I have also enabled SRS rewriting in the /axigen/var/run/axigen.cfg config file:

enableSRS = yes
srsSecretKey = “security_key”

You can find more information about SRS rewrite here: Sender Rewriting Scheme (SRS) | Axigen Documentation

I hope this helps.

1 Like