It's simple to set Gmail to forward all incoming mail to another account. However, the spam filtering is done before that takes place, so any messages that Gmail considers spam will end up in the forwarding account's spam folder.
What I want is to never need to log into the forwarding account. However, in order to check for false positives, if the spam isn't forwarded, I do need to periodically log in, just for that purpose (since otherwise I have no idea that the mail was ever received).
Is it possible to do this? I know that I can use a filter to forward mail matching criteria and set that filter to bypass the spam check, but I need the filter to match all messages, not just some. Using
in:spam as the filter criteria gives a message that the in/is/label searches don't apply to incoming mail.